# near model CODE resource # jump table entries: 63040-63097 (58 of them) 00000000 FFFF .invalid <> 00000002 F640 0000 .extension 0x640 <>, 0x0000 // unimplemented 00000006 1F60 2F2F move.b [A7 + 0x2F2F], -[A0] // begin alternate branch 00000008-00000010 fn00000008: 00000008 2F2F 0004 move.l -[A7], [A7 + 0x4] 0000000C 486D A61C pea.l [A5 - 0x59E4] // end alternate branch 00000008-00000010 fn00000008: // (misaligned) 0000000A 0004 486D ori.b D4, 0x6D /* 'm' */ 0000000E A61C syscall FreeMem, flags=6 00000010 4EBA 0044 jsr [PC + 0x44 /* 00000056 */] 00000014 504F addq.w A7, 8 00000016 4E75 rts 00000018 2F0A move.l -[A7], A2 0000001A 246F 0008 movea.l A2, [A7 + 0x8] 0000001E 200A move.l D0, A2 00000020 672E beq +0x30 /* 00000050 */ 00000022 4AAA 0004 tst.l [A2 + 0x4] 00000026 671A beq +0x1C /* 00000042 */ 00000028 4878 0046 push.l 0x46 /* 'F' */ 0000002C 3F3C 0001 move.w -[A7], 0x1 00000030 4878 004A push.l 0x4A /* 'J' */ 00000034 2F12 move.l -[A7], [A2] 00000036 4EAD E010 jsr [A5 - 0x1FF0] 0000003A 2052 movea.l A0, [A2] 0000003C A023 syscall DisposHandle/DisposeHandle 0000003E 4FEF 000E lea.l A7, [A7 + 0xE] label00000042: 00000042 4A6F 000C tst.w [A7 + 0xC] 00000046 6F08 ble +0xA /* 00000050 */ 00000048 2F0A move.l -[A7], A2 0000004A 4EAD DD28 jsr [A5 - 0x22D8] 0000004E 584F addq.w A7, 4 label00000050: 00000050 204A movea.l A0, A2 00000052 245F movea.l A2, [A7]+ 00000054 4E75 rts fn00000056: 00000056 48E7 1038 movem.l -[A7], D3,A2,A3,A4 0000005A 4FEF FFB6 lea.l A7, [A7 - 0x4A] 0000005E 266F 005E movea.l A3, [A7 + 0x5E] 00000062 286F 0062 movea.l A4, [A7 + 0x62] 00000066 2F0C move.l -[A7], A4 00000068 2F0B move.l -[A7], A3 0000006A 4EBA 0088 jsr [PC + 0x88 /* 000000F4 */] 0000006E 2448 movea.l A2, A0 00000070 200A move.l D0, A2 00000072 504F addq.w A7, 8 00000074 670C beq +0xE /* 00000082 */ 00000076 204A movea.l A0, A2 00000078 4FEF 004A lea.l A7, [A7 + 0x4A] 0000007C 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00000080 4E75 rts label00000082: 00000082 41D4 lea.l A0, [A4] 00000084 43D7 lea.l A1, [A7] 00000086 7010 moveq.l D0, 0x10 label00000088: 00000088 22D8 move.l [A1]+, [A0]+ 0000008A 51C8 FFFC dbf D0, -0x6 /* 00000088 */ 0000008E 32D8 move.w [A1]+, [A0]+ 00000090 A166 syscall NewEmptyHandle, flags=1 00000092 2F48 0046 move.l [A7 + 0x46], A0 00000096 2448 movea.l A2, A0 00000098 4AAF 0046 tst.l [A7 + 0x46] 0000009C 660C bne +0xE /* 000000AA */ 0000009E 91C8 sub.l A0, A0 000000A0 4FEF 004A lea.l A7, [A7 + 0x4A] 000000A4 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000000A8 4E75 rts label000000AA: 000000AA 4A93 tst.l [A3] 000000AC 670C beq +0xE /* 000000BA */ 000000AE 41D7 lea.l A0, [A7] 000000B0 2253 movea.l A1, [A3] 000000B2 704A moveq.l D0, 0x4A 000000B4 A9EF syscall PtrAndHand 000000B6 3600 move.w D3, D0 000000B8 6014 bra +0x16 /* 000000CE */ label000000BA: 000000BA 554F subq.w A7, 2 000000BC 486F 0002 pea.l [A7 + 0x2] 000000C0 2F0B move.l -[A7], A3 000000C2 4878 004A push.l 0x4A /* 'J' */ 000000C6 4EAD DDD8 jsr [A5 - 0x2228] 000000CA 301F move.w D0, [A7]+ 000000CC 3600 move.w D3, D0 label000000CE: 000000CE 3003 move.w D0, D3 000000D0 48C0 ext.l D0 000000D2 6710 beq +0x12 /* 000000E4 */ 000000D4 204A movea.l A0, A2 000000D6 A023 syscall DisposHandle/DisposeHandle 000000D8 91C8 sub.l A0, A0 000000DA 4FEF 004A lea.l A7, [A7 + 0x4A] 000000DE 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000000E2 4E75 rts label000000E4: 000000E4 52AB 0004 addq.l [A3 + 0x4], 1 000000E8 204A movea.l A0, A2 000000EA 4FEF 004A lea.l A7, [A7 + 0x4A] 000000EE 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000000F2 4E75 rts fn000000F4: 000000F4 48E7 1038 movem.l -[A7], D3,A2,A3,A4 000000F8 266F 0014 movea.l A3, [A7 + 0x14] 000000FC 286F 0018 movea.l A4, [A7 + 0x18] 00000100 4AAB 0004 tst.l [A3 + 0x4] 00000104 6608 bne +0xA /* 0000010E */ 00000106 91C8 sub.l A0, A0 00000108 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 0000010C 4E75 rts label0000010E: 0000010E 2053 movea.l A0, [A3] 00000110 2450 movea.l A2, [A0] 00000112 7600 moveq.l D3, 0x00 00000114 601E bra +0x20 /* 00000134 */ label00000116: 00000116 2F0C move.l -[A7], A4 00000118 2F0A move.l -[A7], A2 0000011A 4EAD E070 jsr [A5 - 0x1F90] 0000011E 4A80 tst.l D0 00000120 504F addq.w A7, 8 00000122 670A beq +0xC /* 0000012E */ 00000124 206A 0046 movea.l A0, [A2 + 0x46] 00000128 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 0000012C 4E75 rts label0000012E: 0000012E 5283 addq.l D3, 1 00000130 704A moveq.l D0, 0x4A 00000132 D5C0 add.l A2, D0 label00000134: 00000134 B6AB 0004 cmp.l D3, [A3 + 0x4] 00000138 6DDC blt -0x22 /* 00000116 */ 0000013A 91C8 sub.l A0, A0 0000013C 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00000140 4E75 rts 00000142 486D A624 pea.l [A5 - 0x59DC] 00000146 486D F640 pea.l [A5 - 0x9C0] 0000014A 42AD A61C clr.l [A5 - 0x59E4] 0000014E 42AD A620 clr.l [A5 - 0x59E0] 00000152 486D A61C pea.l [A5 - 0x59E4] 00000156 4EAD DD30 jsr [A5 - 0x22D0] 0000015A 4FEF 000C lea.l A7, [A7 + 0xC] 0000015E 4EF9 FFFF F988 jmp [0xFFFFF988] 00000164 48E7 1E3A movem.l -[A7], D3,D4,D5,D6,A2,A3,A4,A6 00000168 4FEF FEA0 lea.l A7, [A7 - 0x160] 0000016C 2C6F 0184 movea.l A6, [A7 + 0x184] 00000170 246F 0188 movea.l A2, [A7 + 0x188] 00000174 282F 018C move.l D4, [A7 + 0x18C] 00000178 266F 0190 movea.l A3, [A7 + 0x190] 0000017C 1F3C 0005 move.b -[A7], 0x5 00000180 2F0E move.l -[A7], A6 00000182 4EAD E990 jsr [A5 - 0x1670] 00000186 2848 movea.l A4, A0 00000188 A994 syscall CurResFile 0000018A 301F move.w D0, [A7]+ 0000018C 3C00 move.w D6, D0 0000018E 200A move.l D0, A2 00000190 584F addq.w A7, 4 00000192 662E bne +0x30 /* 000001C2 */ 00000194 2004 move.l D0, D4 00000196 5680 addq.l D0, 3 00000198 6716 beq +0x18 /* 000001B0 */ 0000019A 5380 subq.l D0, 1 0000019C 670C beq +0xE /* 000001AA */ 0000019E 5380 subq.l D0, 1 000001A0 6702 beq +0x4 /* 000001A4 */ 000001A2 6012 bra +0x14 /* 000001B6 */ label000001A4: 000001A4 45ED CD0A lea.l A2, [A5 - 0x32F6] 000001A8 6018 bra +0x1A /* 000001C2 */ label000001AA: 000001AA 45ED CD1F lea.l A2, [A5 - 0x32E1] 000001AE 6012 bra +0x14 /* 000001C2 */ label000001B0: 000001B0 45ED CD30 lea.l A2, [A5 - 0x32D0] 000001B4 600C bra +0xE /* 000001C2 */ label000001B6: 000001B6 70CE moveq.l D0, 0xFFFFFFCE 000001B8 4FEF 0160 lea.l A7, [A7 + 0x160] 000001BC 4CDF 5C78 movem.l D3,D4,D5,D6,A2,A3,A4,A6, [A7]+ 000001C0 4E75 rts label000001C2: 000001C2 2F0B move.l -[A7], A3 000001C4 2F0A move.l -[A7], A2 000001C6 2F0E move.l -[A7], A6 000001C8 4EBA 0512 jsr [PC + 0x512 /* 000006DC */] 000001CC 3600 move.w D3, D0 000001CE 48C0 ext.l D0 000001D0 4FEF 000C lea.l A7, [A7 + 0xC] 000001D4 670C beq +0xE /* 000001E2 */ 000001D6 3003 move.w D0, D3 000001D8 4FEF 0160 lea.l A7, [A7 + 0x160] 000001DC 4CDF 5C78 movem.l D3,D4,D5,D6,A2,A3,A4,A6, [A7]+ 000001E0 4E75 rts label000001E2: 000001E2 204A movea.l A0, A2 000001E4 70FF moveq.l D0, 0xFFFFFFFF label000001E6: 000001E6 5280 addq.l D0, 1 000001E8 4A18 tst.b [A0]+ 000001EA 66FA bne -0x4 /* 000001E6 */ 000001EC 2A00 move.l D5, D0 000001EE 7240 moveq.l D1, 0x40 000001F0 B081 cmp.l D0, D1 000001F2 6502 bcs +0x4 /* 000001F6 */ 000001F4 7A3F moveq.l D5, 0x3F label000001F6: 000001F6 204A movea.l A0, A2 000001F8 43EF 0007 lea.l A1, [A7 + 0x7] 000001FC 1F45 0006 move.b [A7 + 0x6], D5 00000200 7000 moveq.l D0, 0x00 00000202 1005 move.b D0, D5 00000204 A02E syscall BlockMove/BlockMoveData 00000206 2F13 move.l -[A7], [A3] 00000208 4EAD DF78 jsr [A5 - 0x2088] 0000020C 2448 movea.l A2, A0 0000020E 2F0A move.l -[A7], A2 00000210 486F 000E pea.l [A7 + 0xE] 00000214 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000218 3F14 move.w -[A7], [A4] 0000021A 4EBA 0582 jsr [PC + 0x582 /* 0000079E */] 0000021E 2A00 move.l D5, D0 00000220 4A85 tst.l D5 00000222 4FEF 0012 lea.l A7, [A7 + 0x12] 00000226 6624 bne +0x26 /* 0000024C */ 00000228 486F 0002 pea.l [A7 + 0x2] 0000022C 486F 0004 pea.l [A7 + 0x4] 00000230 4EBA 065E jsr [PC + 0x65E /* 00000890 */] 00000234 2F0A move.l -[A7], A2 00000236 486F 0012 pea.l [A7 + 0x12] 0000023A 2F2F 0012 move.l -[A7], [A7 + 0x12] 0000023E 3F2F 0014 move.w -[A7], [A7 + 0x14] 00000242 4EBA 055A jsr [PC + 0x55A /* 0000079E */] 00000246 2A00 move.l D5, D0 00000248 4FEF 0016 lea.l A7, [A7 + 0x16] label0000024C: 0000024C 4A85 tst.l D5 0000024E 6600 00A8 bne +0xAA /* 000002F8 */ 00000252 3F54 010E move.w [A7 + 0x10E], [A4] 00000256 2F6C 0002 0110 move.l [A7 + 0x110], [A4 + 0x2] 0000025C 41EF 0006 lea.l A0, [A7 + 0x6] 00000260 43EF 0114 lea.l A1, [A7 + 0x114] 00000264 7000 moveq.l D0, 0x00 00000266 102F 0006 move.b D0, [A7 + 0x6] 0000026A 5280 addq.l D0, 1 0000026C A02E syscall BlockMove/BlockMoveData 0000026E 3F7C 0001 015E move.w [A7 + 0x15E], 0x1 00000274 3F7C FFFF 015C move.w [A7 + 0x15C], 0xFFFF 0000027A 486F 0106 pea.l [A7 + 0x106] 0000027E 486F 015C pea.l [A7 + 0x15C] 00000282 486F 0164 pea.l [A7 + 0x164] 00000286 486F 0160 pea.l [A7 + 0x160] 0000028A 486F 011E pea.l [A7 + 0x11E] 0000028E 2F04 move.l -[A7], D4 00000290 4EBA 0672 jsr [PC + 0x672 /* 00000904 */] 00000294 3600 move.w D3, D0 00000296 48C0 ext.l D0 00000298 4FEF 0018 lea.l A7, [A7 + 0x18] 0000029C 662C bne +0x2E /* 000002CA */ 0000029E 4AAD A6AE tst.l [A5 - 0x5952] 000002A2 6710 beq +0x12 /* 000002B4 */ 000002A4 41EF 0106 lea.l A0, [A7 + 0x106] 000002A8 226D A6AE movea.l A1, [A5 - 0x5952] 000002AC 705A moveq.l D0, 0x5A 000002AE A9EF syscall PtrAndHand 000002B0 3600 move.w D3, D0 000002B2 6016 bra +0x18 /* 000002CA */ label000002B4: 000002B4 554F subq.w A7, 2 000002B6 486F 0108 pea.l [A7 + 0x108] 000002BA 486D A6AE pea.l [A5 - 0x5952] 000002BE 4878 005A push.l 0x5A /* 'Z' */ 000002C2 4EAD DDD8 jsr [A5 - 0x2228] 000002C6 301F move.w D0, [A7]+ 000002C8 3600 move.w D3, D0 label000002CA: 000002CA 3003 move.w D0, D3 000002CC 48C0 ext.l D0 000002CE 6712 beq +0x14 /* 000002E2 */ 000002D0 4A6F 015C tst.w [A7 + 0x15C] 000002D4 6D0C blt +0xE /* 000002E2 */ 000002D6 4AAF 0158 tst.l [A7 + 0x158] 000002DA 6606 bne +0x8 /* 000002E2 */ 000002DC 3F2F 015C move.w -[A7], [A7 + 0x15C] 000002E0 A99A syscall CloseResFile label000002E2: 000002E2 356F 015C 0014 move.w [A2 + 0x14], [A7 + 0x15C] 000002E8 256F 0154 0008 move.l [A2 + 0x8], [A7 + 0x154] 000002EE 24AF 0106 move.l [A2], [A7 + 0x106] 000002F2 256F 010A 0004 move.l [A2 + 0x4], [A7 + 0x10A] label000002F8: 000002F8 3003 move.w D0, D3 000002FA 48C0 ext.l D0 000002FC 6614 bne +0x16 /* 00000312 */ 000002FE 42A7 clr.l -[A7] 00000300 42A7 clr.l -[A7] 00000302 2F13 move.l -[A7], [A3] 00000304 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000308 4EBA 07C0 jsr [PC + 0x7C0 /* 00000ACA */] 0000030C 3600 move.w D3, D0 0000030E 4FEF 0010 lea.l A7, [A7 + 0x10] label00000312: 00000312 2F13 move.l -[A7], [A3] 00000314 4EAD DF80 jsr [A5 - 0x2080] 00000318 3003 move.w D0, D3 0000031A 48C0 ext.l D0 0000031C 584F addq.w A7, 4 0000031E 670A beq +0xC /* 0000032A */ 00000320 2F13 move.l -[A7], [A3] 00000322 4EBA 0016 jsr [PC + 0x16 /* 0000033A */] 00000326 4293 clr.l [A3] 00000328 584F addq.w A7, 4 label0000032A: 0000032A 3F06 move.w -[A7], D6 0000032C A998 syscall UseResFile 0000032E 3003 move.w D0, D3 00000330 4FEF 0160 lea.l A7, [A7 + 0x160] 00000334 4CDF 5C78 movem.l D3,D4,D5,D6,A2,A3,A4,A6, [A7]+ 00000338 4E75 rts fn0000033A: 0000033A 48E7 103A movem.l -[A7], D3,A2,A3,A4,A6 0000033E 594F subq.w A7, 4 00000340 286F 001C movea.l A4, [A7 + 0x1C] 00000344 2F0C move.l -[A7], A4 00000346 4EAD DF78 jsr [A5 - 0x2088] 0000034A 2648 movea.l A3, A0 0000034C 206B 000C movea.l A0, [A3 + 0xC] 00000350 2050 movea.l A0, [A0] 00000352 4AA8 0058 tst.l [A0 + 0x58] 00000356 584F addq.w A7, 4 00000358 6740 beq +0x42 /* 0000039A */ 0000035A 42A7 clr.l -[A7] 0000035C 2F0C move.l -[A7], A4 0000035E 4EBA 07D0 jsr [PC + 0x7D0 /* 00000B30 */] 00000362 2448 movea.l A2, A0 00000364 200A move.l D0, A2 00000366 504F addq.w A7, 8 00000368 6708 beq +0xA /* 00000372 */ 0000036A 2F0A move.l -[A7], A2 0000036C 4EAD DF38 jsr [A5 - 0x20C8] 00000370 584F addq.w A7, 4 label00000372: 00000372 4878 0001 push.l 0x1 00000376 2F0C move.l -[A7], A4 00000378 4EBA 02D8 jsr [PC + 0x2D8 /* 00000652 */] 0000037C 2C48 movea.l A6, A0 0000037E 2F0E move.l -[A7], A6 00000380 206E 0058 movea.l A0, [A6 + 0x58] 00000384 4E90 jsr [A0] 00000386 42A7 clr.l -[A7] 00000388 2F0C move.l -[A7], A4 0000038A 4EBA 02C6 jsr [PC + 0x2C6 /* 00000652 */] 0000038E 200A move.l D0, A2 00000390 4FEF 0010 lea.l A7, [A7 + 0x10] 00000394 6704 beq +0x6 /* 0000039A */ 00000396 4EAD DF40 jsr [A5 - 0x20C0] label0000039A: 0000039A 4857 pea.l [A7] 0000039C 3F2B 0014 move.w -[A7], [A3 + 0x14] 000003A0 4EBA 0490 jsr [PC + 0x490 /* 00000832 */] 000003A4 2448 movea.l A2, A0 000003A6 2008 move.l D0, A0 000003A8 5C4F addq.w A7, 6 000003AA 6700 008A beq +0x8C /* 00000436 */ 000003AE 536A 0058 subq.w [A2 + 0x58], 1 000003B2 6600 0082 bne +0x84 /* 00000436 */ 000003B6 206D A6AE movea.l A0, [A5 - 0x5952] 000003BA 224A movea.l A1, A2 000003BC 93D0 sub.l A1, [A0] 000003BE 2009 move.l D0, A1 000003C0 725A moveq.l D1, 0x5A 000003C2 4EAD DA74 jsr [A5 - 0x258C] 000003C6 2600 move.l D3, D0 000003C8 4AAA 0052 tst.l [A2 + 0x52] 000003CC 6618 bne +0x1A /* 000003E6 */ 000003CE 4AAA 0004 tst.l [A2 + 0x4] 000003D2 670C beq +0xE /* 000003E0 */ 000003D4 554F subq.w A7, 2 000003D6 2F0A move.l -[A7], A2 000003D8 3F3C 0004 move.w -[A7], 0x4 000003DC AA5A syscall CodeFragmentDispatch 000003DE 301F move.w D0, [A7]+ label000003E0: 000003E0 3F2A 0056 move.w -[A7], [A2 + 0x56] 000003E4 A99A syscall CloseResFile label000003E6: 000003E6 5397 subq.l [A7], 1 000003E8 206D A6AE movea.l A0, [A5 - 0x5952] 000003EC 2450 movea.l A2, [A0] 000003EE 2003 move.l D0, D3 000003F0 5280 addq.l D0, 1 000003F2 B097 cmp.l D0, [A7] 000003F4 6E32 bgt +0x34 /* 00000428 */ 000003F6 2003 move.l D0, D3 000003F8 725A moveq.l D1, 0x5A 000003FA 4EAD DA68 jsr [A5 - 0x2598] 000003FE 204A movea.l A0, A2 00000400 D1C0 add.l A0, D0 00000402 4850 pea.l [A0] 00000404 202F 0004 move.l D0, [A7 + 0x4] 00000408 9083 sub.l D0, D3 0000040A 725A moveq.l D1, 0x5A 0000040C 4EAD DA68 jsr [A5 - 0x2598] 00000410 2F00 move.l -[A7], D0 00000412 2003 move.l D0, D3 00000414 725A moveq.l D1, 0x5A 00000416 4EAD DA68 jsr [A5 - 0x2598] 0000041A 204A movea.l A0, A2 0000041C D1C0 add.l A0, D0 0000041E 41E8 005A lea.l A0, [A0 + 0x5A] 00000422 201F move.l D0, [A7]+ 00000424 225F movea.l A1, [A7]+ 00000426 A02E syscall BlockMove/BlockMoveData label00000428: 00000428 2017 move.l D0, [A7] 0000042A 725A moveq.l D1, 0x5A 0000042C 4EAD DA68 jsr [A5 - 0x2598] 00000430 206D A6AE movea.l A0, [A5 - 0x5952] 00000434 A024 syscall SetHandleSize label00000436: 00000436 4AAB 000C tst.l [A3 + 0xC] 0000043A 6706 beq +0x8 /* 00000442 */ 0000043C 206B 000C movea.l A0, [A3 + 0xC] 00000440 A023 syscall DisposHandle/DisposeHandle label00000442: 00000442 4AAB 0010 tst.l [A3 + 0x10] 00000446 6706 beq +0x8 /* 0000044E */ 00000448 206B 0010 movea.l A0, [A3 + 0x10] 0000044C A023 syscall DisposHandle/DisposeHandle label0000044E: 0000044E 2F0C move.l -[A7], A4 00000450 4EAD DF80 jsr [A5 - 0x2080] 00000454 204C movea.l A0, A4 00000456 A023 syscall DisposHandle/DisposeHandle 00000458 504F addq.w A7, 8 0000045A 4CDF 5C08 movem.l D3,A2,A3,A4,A6, [A7]+ 0000045E 4E75 rts 00000460 226F 0004 movea.l A1, [A7 + 0x4] 00000464 41ED F6A0 lea.l A0, [A5 - 0x960] 00000468 2288 move.l [A1], A0 0000046A 41ED F6A8 lea.l A0, [A5 - 0x958] 0000046E 2348 0004 move.l [A1 + 0x4], A0 00000472 41ED F6B8 lea.l A0, [A5 - 0x948] 00000476 2348 0008 move.l [A1 + 0x8], A0 0000047A 41ED F6B0 lea.l A0, [A5 - 0x950] 0000047E 2348 000C move.l [A1 + 0xC], A0 00000482 41ED F6C0 lea.l A0, [A5 - 0x940] 00000486 2348 0010 move.l [A1 + 0x10], A0 0000048A 41ED F6E0 lea.l A0, [A5 - 0x920] 0000048E 2348 0018 move.l [A1 + 0x18], A0 00000492 41ED F6D8 lea.l A0, [A5 - 0x928] 00000496 2348 0014 move.l [A1 + 0x14], A0 0000049A 41ED F6E8 lea.l A0, [A5 - 0x918] 0000049E 2348 001C move.l [A1 + 0x1C], A0 000004A2 41ED F6F0 lea.l A0, [A5 - 0x910] 000004A6 2348 0020 move.l [A1 + 0x20], A0 000004AA 41ED F6F8 lea.l A0, [A5 - 0x908] 000004AE 2348 0024 move.l [A1 + 0x24], A0 000004B2 41ED F700 lea.l A0, [A5 - 0x900] 000004B6 2348 0028 move.l [A1 + 0x28], A0 000004BA 41ED F708 lea.l A0, [A5 - 0x8F8] 000004BE 2348 002C move.l [A1 + 0x2C], A0 000004C2 41ED F710 lea.l A0, [A5 - 0x8F0] 000004C6 2348 0030 move.l [A1 + 0x30], A0 000004CA 41ED F718 lea.l A0, [A5 - 0x8E8] 000004CE 2348 0034 move.l [A1 + 0x34], A0 000004D2 41ED F6C8 lea.l A0, [A5 - 0x938] 000004D6 2348 0038 move.l [A1 + 0x38], A0 000004DA 41ED F6D0 lea.l A0, [A5 - 0x930] 000004DE 2348 003C move.l [A1 + 0x3C], A0 000004E2 4E75 rts 000004E4 48E7 0038 movem.l -[A7], A2,A3,A4 000004E8 266F 0010 movea.l A3, [A7 + 0x10] 000004EC 2453 movea.l A2, [A3] 000004EE 206A 000C movea.l A0, [A2 + 0xC] 000004F2 2050 movea.l A0, [A0] 000004F4 4AA8 00E0 tst.l [A0 + 0xE0] 000004F8 6744 beq +0x46 /* 0000053E */ 000004FA 42A7 clr.l -[A7] 000004FC 2F0B move.l -[A7], A3 000004FE 4EBA 0630 jsr [PC + 0x630 /* 00000B30 */] 00000502 2448 movea.l A2, A0 00000504 200A move.l D0, A2 00000506 504F addq.w A7, 8 00000508 6708 beq +0xA /* 00000512 */ 0000050A 2F0A move.l -[A7], A2 0000050C 4EAD DF38 jsr [A5 - 0x20C8] 00000510 584F addq.w A7, 4 label00000512: 00000512 4878 0001 push.l 0x1 00000516 2F0B move.l -[A7], A3 00000518 4EBA 0138 jsr [PC + 0x138 /* 00000652 */] 0000051C 2848 movea.l A4, A0 0000051E 2F0C move.l -[A7], A4 00000520 2F2F 0020 move.l -[A7], [A7 + 0x20] 00000524 206C 00E0 movea.l A0, [A4 + 0xE0] 00000528 4E90 jsr [A0] 0000052A 42A7 clr.l -[A7] 0000052C 2F0B move.l -[A7], A3 0000052E 4EBA 0122 jsr [PC + 0x122 /* 00000652 */] 00000532 200A move.l D0, A2 00000534 4FEF 0010 lea.l A7, [A7 + 0x10] 00000538 6704 beq +0x6 /* 0000053E */ 0000053A 4EAD DF40 jsr [A5 - 0x20C0] label0000053E: 0000053E 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000542 4E75 rts 00000544 48E7 0038 movem.l -[A7], A2,A3,A4 00000548 266F 0010 movea.l A3, [A7 + 0x10] 0000054C 2453 movea.l A2, [A3] 0000054E 206A 000C movea.l A0, [A2 + 0xC] 00000552 2050 movea.l A0, [A0] 00000554 4AA8 005C tst.l [A0 + 0x5C] 00000558 6744 beq +0x46 /* 0000059E */ 0000055A 42A7 clr.l -[A7] 0000055C 2F0B move.l -[A7], A3 0000055E 4EBA 05D0 jsr [PC + 0x5D0 /* 00000B30 */] 00000562 2448 movea.l A2, A0 00000564 200A move.l D0, A2 00000566 504F addq.w A7, 8 00000568 6708 beq +0xA /* 00000572 */ 0000056A 2F0A move.l -[A7], A2 0000056C 4EAD DF38 jsr [A5 - 0x20C8] 00000570 584F addq.w A7, 4 label00000572: 00000572 4878 0001 push.l 0x1 00000576 2F0B move.l -[A7], A3 00000578 4EBA 00D8 jsr [PC + 0xD8 /* 00000652 */] 0000057C 2848 movea.l A4, A0 0000057E 2F0C move.l -[A7], A4 00000580 2F2F 0020 move.l -[A7], [A7 + 0x20] 00000584 206C 005C movea.l A0, [A4 + 0x5C] 00000588 4E90 jsr [A0] 0000058A 42A7 clr.l -[A7] 0000058C 2F0B move.l -[A7], A3 0000058E 4EBA 00C2 jsr [PC + 0xC2 /* 00000652 */] 00000592 200A move.l D0, A2 00000594 4FEF 0010 lea.l A7, [A7 + 0x10] 00000598 6704 beq +0x6 /* 0000059E */ 0000059A 4EAD DF40 jsr [A5 - 0x20C0] label0000059E: 0000059E 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000005A2 4E75 rts 000005A4 48E7 0038 movem.l -[A7], A2,A3,A4 000005A8 266F 0010 movea.l A3, [A7 + 0x10] 000005AC 2853 movea.l A4, [A3] 000005AE 206C 000C movea.l A0, [A4 + 0xC] 000005B2 2450 movea.l A2, [A0] 000005B4 4AAA 00A4 tst.l [A2 + 0xA4] 000005B8 6758 beq +0x5A /* 00000612 */ 000005BA 594F subq.w A7, 4 000005BC A975 syscall TickCount 000005BE 201F move.l D0, [A7]+ 000005C0 90AD A6A2 sub.l D0, [A5 - 0x595E] 000005C4 B0AA 00A8 cmp.l D0, [A2 + 0xA8] 000005C8 6348 bls +0x4A /* 00000612 */ 000005CA 42A7 clr.l -[A7] 000005CC 2F0B move.l -[A7], A3 000005CE 4EBA 0560 jsr [PC + 0x560 /* 00000B30 */] 000005D2 2448 movea.l A2, A0 000005D4 A975 syscall TickCount 000005D6 201F move.l D0, [A7]+ 000005D8 2B40 A6A2 move.l [A5 - 0x595E], D0 000005DC 200A move.l D0, A2 000005DE 584F addq.w A7, 4 000005E0 6708 beq +0xA /* 000005EA */ 000005E2 2F0A move.l -[A7], A2 000005E4 4EAD DF38 jsr [A5 - 0x20C8] 000005E8 584F addq.w A7, 4 label000005EA: 000005EA 4878 0001 push.l 0x1 000005EE 2F0B move.l -[A7], A3 000005F0 4EBA 0060 jsr [PC + 0x60 /* 00000652 */] 000005F4 2848 movea.l A4, A0 000005F6 2F0C move.l -[A7], A4 000005F8 206C 00A4 movea.l A0, [A4 + 0xA4] 000005FC 4E90 jsr [A0] 000005FE 42A7 clr.l -[A7] 00000600 2F0B move.l -[A7], A3 00000602 4EBA 004E jsr [PC + 0x4E /* 00000652 */] 00000606 200A move.l D0, A2 00000608 4FEF 0010 lea.l A7, [A7 + 0x10] 0000060C 6704 beq +0x6 /* 00000612 */ 0000060E 4EAD DF40 jsr [A5 - 0x20C0] label00000612: 00000612 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000616 4E75 rts 00000618 514F subq.w A7, 8 0000061A 206F 000C movea.l A0, [A7 + 0xC] 0000061E 2E90 move.l [A7], [A0] 00000620 42AF 0004 clr.l [A7 + 0x4] 00000624 486F 0004 pea.l [A7 + 0x4] 00000628 2F2F 0014 move.l -[A7], [A7 + 0x14] 0000062C 2F2F 0014 move.l -[A7], [A7 + 0x14] 00000630 206F 000C movea.l A0, [A7 + 0xC] 00000634 2F28 0008 move.l -[A7], [A0 + 0x8] 00000638 4EBA 0490 jsr [PC + 0x490 /* 00000ACA */] 0000063C 48C0 ext.l D0 0000063E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000642 6706 beq +0x8 /* 0000064A */ 00000644 91C8 sub.l A0, A0 00000646 504F addq.w A7, 8 00000648 4E75 rts label0000064A: 0000064A 206F 0004 movea.l A0, [A7 + 0x4] 0000064E 504F addq.w A7, 8 00000650 4E75 rts fn00000652: 00000652 2F0A move.l -[A7], A2 00000654 4AAF 000C tst.l [A7 + 0xC] 00000658 6732 beq +0x34 /* 0000068C */ 0000065A 554F subq.w A7, 2 0000065C A994 syscall CurResFile 0000065E 301F move.w D0, [A7]+ 00000660 222D A63A move.l D1, [A5 - 0x59C6] 00000664 52AD A63A addq.l [A5 - 0x59C6], 1 00000668 D281 add.l D1, D1 0000066A 41ED A63E lea.l A0, [A5 - 0x59C2] 0000066E 3180 1800 move.w [A0 + D1], D0 00000672 206F 0008 movea.l A0, [A7 + 0x8] 00000676 2450 movea.l A2, [A0] 00000678 3F2A 0014 move.w -[A7], [A2 + 0x14] 0000067C A998 syscall UseResFile 0000067E 2F2A 000C move.l -[A7], [A2 + 0xC] 00000682 4EAD DF78 jsr [A5 - 0x2088] 00000686 584F addq.w A7, 4 00000688 245F movea.l A2, [A7]+ 0000068A 4E75 rts label0000068C: 0000068C 53AD A63A subq.l [A5 - 0x59C6], 1 00000690 202D A63A move.l D0, [A5 - 0x59C6] 00000694 D080 add.l D0, D0 00000696 41ED A63E lea.l A0, [A5 - 0x59C2] 0000069A 3F30 0800 move.w -[A7], [A0 + D0] 0000069E A998 syscall UseResFile 000006A0 206F 0008 movea.l A0, [A7 + 0x8] 000006A4 2050 movea.l A0, [A0] 000006A6 2F28 000C move.l -[A7], [A0 + 0xC] 000006AA 4EAD DF80 jsr [A5 - 0x2080] 000006AE 91C8 sub.l A0, A0 000006B0 584F addq.w A7, 4 000006B2 245F movea.l A2, [A7]+ 000006B4 4E75 rts 000006B6 2F0A move.l -[A7], A2 000006B8 594F subq.w A7, 4 000006BA 206F 000C movea.l A0, [A7 + 0xC] 000006BE 2450 movea.l A2, [A0] 000006C0 4AAA 000C tst.l [A2 + 0xC] 000006C4 6604 bne +0x6 /* 000006CA */ 000006C6 91C8 sub.l A0, A0 000006C8 600C bra +0xE /* 000006D6 */ label000006CA: 000006CA 206A 000C movea.l A0, [A2 + 0xC] 000006CE 2050 movea.l A0, [A0] 000006D0 2EA8 0060 move.l [A7], [A0 + 0x60] 000006D4 2057 movea.l A0, [A7] label000006D6: 000006D6 584F addq.w A7, 4 000006D8 245F movea.l A2, [A7]+ 000006DA 4E75 rts fn000006DC: 000006DC 48E7 1030 movem.l -[A7], D3,A2,A3 000006E0 514F subq.w A7, 8 000006E2 246F 001C movea.l A2, [A7 + 0x1C] 000006E6 266F 0020 movea.l A3, [A7 + 0x20] 000006EA 42AF 0004 clr.l [A7 + 0x4] 000006EE 4297 clr.l [A7] 000006F0 7018 moveq.l D0, 0x18 000006F2 A322 syscall NewHandleClear, flags=3 000006F4 2688 move.l [A3], A0 000006F6 554F subq.w A7, 2 000006F8 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 000006FC 301F move.w D0, [A7]+ 000006FE 3600 move.w D3, D0 00000700 48C0 ext.l D0 00000702 670A beq +0xC /* 0000070E */ 00000704 3003 move.w D0, D3 00000706 504F addq.w A7, 8 00000708 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 0000070C 4E75 rts label0000070E: 0000070E 554F subq.w A7, 2 00000710 486D CC22 pea.l [A5 - 0x33DE] 00000714 486F 000A pea.l [A7 + 0xA] 00000718 4878 00E8 push.l 0xE8 0000071C 4EAD DDD8 jsr [A5 - 0x2228] 00000720 301F move.w D0, [A7]+ 00000722 3600 move.w D3, D0 00000724 48C0 ext.l D0 00000726 661E bne +0x20 /* 00000746 */ 00000728 554F subq.w A7, 2 0000072A 2F0A move.l -[A7], A2 0000072C 486F 0006 pea.l [A7 + 0x6] 00000730 204A movea.l A0, A2 00000732 70FF moveq.l D0, 0xFFFFFFFF label00000734: 00000734 5280 addq.l D0, 1 00000736 4A18 tst.b [A0]+ 00000738 66FA bne -0x4 /* 00000734 */ 0000073A 5280 addq.l D0, 1 0000073C 2F00 move.l -[A7], D0 0000073E 4EAD DDD8 jsr [A5 - 0x2228] 00000742 301F move.w D0, [A7]+ 00000744 3600 move.w D3, D0 label00000746: 00000746 3003 move.w D0, D3 00000748 48C0 ext.l D0 0000074A 671E beq +0x20 /* 0000076A */ 0000074C 4AAF 0004 tst.l [A7 + 0x4] 00000750 6706 beq +0x8 /* 00000758 */ 00000752 206F 0004 movea.l A0, [A7 + 0x4] 00000756 A023 syscall DisposHandle/DisposeHandle label00000758: 00000758 4A97 tst.l [A7] 0000075A 6704 beq +0x6 /* 00000760 */ 0000075C 2057 movea.l A0, [A7] 0000075E A023 syscall DisposHandle/DisposeHandle label00000760: 00000760 3003 move.w D0, D3 00000762 504F addq.w A7, 8 00000764 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000768 4E75 rts label0000076A: 0000076A 2053 movea.l A0, [A3] 0000076C 2450 movea.l A2, [A0] 0000076E 256F 0004 000C move.l [A2 + 0xC], [A7 + 0x4] 00000774 2557 0010 move.l [A2 + 0x10], [A7] 00000778 1F3C 0006 move.b -[A7], 0x6 0000077C 2F2F 001A move.l -[A7], [A7 + 0x1A] 00000780 4EAD E990 jsr [A5 - 0x1670] 00000784 3550 0016 move.w [A2 + 0x16], [A0] 00000788 206F 000A movea.l A0, [A7 + 0xA] 0000078C 2050 movea.l A0, [A0] 0000078E 2153 0054 move.l [A0 + 0x54], [A3] 00000792 7000 moveq.l D0, 0x00 00000794 4FEF 000E lea.l A7, [A7 + 0xE] 00000798 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 0000079C 4E75 rts fn0000079E: 0000079E 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4 000007A2 3C2F 0020 move.w D6, [A7 + 0x20] 000007A6 2A2F 0022 move.l D5, [A7 + 0x22] 000007AA 286F 0026 movea.l A4, [A7 + 0x26] 000007AE 266F 002A movea.l A3, [A7 + 0x2A] 000007B2 4AAD A6AE tst.l [A5 - 0x5952] 000007B6 6608 bne +0xA /* 000007C0 */ 000007B8 7000 moveq.l D0, 0x00 000007BA 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 000007BE 4E75 rts label000007C0: 000007C0 594F subq.w A7, 4 000007C2 2F2D A6AE move.l -[A7], [A5 - 0x5952] 000007C6 4EAD DD58 jsr [A5 - 0x22A8] 000007CA 201F move.l D0, [A7]+ 000007CC 725A moveq.l D1, 0x5A 000007CE 4EAD DA6E jsr [A5 - 0x2592] 000007D2 2800 move.l D4, D0 000007D4 206D A6AE movea.l A0, [A5 - 0x5952] 000007D8 2450 movea.l A2, [A0] 000007DA 7600 moveq.l D3, 0x00 000007DC 6048 bra +0x4A /* 00000826 */ label000007DE: 000007DE BC6A 0008 cmp.w D6, [A2 + 0x8] 000007E2 663C bne +0x3E /* 00000820 */ 000007E4 BAAA 000A cmp.l D5, [A2 + 0xA] 000007E8 6636 bne +0x38 /* 00000820 */ 000007EA 554F subq.w A7, 2 000007EC 486A 000E pea.l [A2 + 0xE] 000007F0 2F0C move.l -[A7], A4 000007F2 4227 clr.b -[A7] 000007F4 1F3C 0001 move.b -[A7], 0x1 000007F8 4EAD DD70 jsr [A5 - 0x2290] 000007FC 101F move.b D0, [A7]+ 000007FE 6720 beq +0x22 /* 00000820 */ 00000800 276A 004E 0008 move.l [A3 + 0x8], [A2 + 0x4E] 00000806 376A 0056 0014 move.w [A3 + 0x14], [A2 + 0x56] 0000080C 2692 move.l [A3], [A2] 0000080E 276A 0004 0004 move.l [A3 + 0x4], [A2 + 0x4] 00000814 526A 0058 addq.w [A2 + 0x58], 1 00000818 7001 moveq.l D0, 0x01 0000081A 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 0000081E 4E75 rts label00000820: 00000820 5283 addq.l D3, 1 00000822 705A moveq.l D0, 0x5A 00000824 D5C0 add.l A2, D0 label00000826: 00000826 B684 cmp.l D3, D4 00000828 6DB4 blt -0x4A /* 000007DE */ 0000082A 7000 moveq.l D0, 0x00 0000082C 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 00000830 4E75 rts fn00000832: 00000832 48E7 1C20 movem.l -[A7], D3,D4,D5,A2 00000836 3A2F 0014 move.w D5, [A7 + 0x14] 0000083A 246F 0016 movea.l A2, [A7 + 0x16] 0000083E 4AAD A6AE tst.l [A5 - 0x5952] 00000842 6608 bne +0xA /* 0000084C */ 00000844 91C8 sub.l A0, A0 00000846 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 0000084A 4E75 rts label0000084C: 0000084C 594F subq.w A7, 4 0000084E 2F2D A6AE move.l -[A7], [A5 - 0x5952] 00000852 4EAD DD58 jsr [A5 - 0x22A8] 00000856 201F move.l D0, [A7]+ 00000858 725A moveq.l D1, 0x5A 0000085A 4EAD DA6E jsr [A5 - 0x2592] 0000085E 2800 move.l D4, D0 00000860 200A move.l D0, A2 00000862 6702 beq +0x4 /* 00000866 */ 00000864 2484 move.l [A2], D4 label00000866: 00000866 206D A6AE movea.l A0, [A5 - 0x5952] 0000086A 2450 movea.l A2, [A0] 0000086C 7600 moveq.l D3, 0x00 0000086E 6014 bra +0x16 /* 00000884 */ label00000870: 00000870 BA6A 0056 cmp.w D5, [A2 + 0x56] 00000874 6608 bne +0xA /* 0000087E */ 00000876 204A movea.l A0, A2 00000878 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 0000087C 4E75 rts label0000087E: 0000087E 5283 addq.l D3, 1 00000880 705A moveq.l D0, 0x5A 00000882 D5C0 add.l A2, D0 label00000884: 00000884 B684 cmp.l D3, D4 00000886 6DE8 blt -0x16 /* 00000870 */ 00000888 91C8 sub.l A0, A0 0000088A 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 0000088E 4E75 rts fn00000890: 00000890 4FEF FFEC lea.l A7, [A7 - 0x14] 00000894 4AAD A630 tst.l [A5 - 0x59D0] 00000898 6654 bne +0x56 /* 000008EE */ 0000089A 7001 moveq.l D0, 0x01 0000089C 2B40 A630 move.l [A5 - 0x59D0], D0 000008A0 4AAD 16DE tst.l [A5 + 0x16DE] 000008A4 6720 beq +0x22 /* 000008C6 */ 000008A6 554F subq.w A7, 2 000008A8 3F3C 8000 move.w -[A7], 0x8000 000008AC 2F3C 6578 746E move.l -[A7], 0x6578746E /* 'extn' */ 000008B2 1F3C 0001 move.b -[A7], 0x1 000008B6 486D A638 pea.l [A5 - 0x59C8] 000008BA 486D A634 pea.l [A5 - 0x59CC] 000008BE 4EAD DE38 jsr [A5 - 0x21C8] 000008C2 301F move.w D0, [A7]+ 000008C4 6028 bra +0x2A /* 000008EE */ label000008C6: 000008C6 554F subq.w A7, 2 000008C8 3F3C 0001 move.w -[A7], 0x1 000008CC 486F 0008 pea.l [A7 + 0x8] 000008D0 4EAD DD38 jsr [A5 - 0x22C8] 000008D4 301F move.w D0, [A7]+ 000008D6 554F subq.w A7, 2 000008D8 3F2F 0014 move.w -[A7], [A7 + 0x14] 000008DC 486D A638 pea.l [A5 - 0x59C8] 000008E0 486D A634 pea.l [A5 - 0x59CC] 000008E4 486F 000C pea.l [A7 + 0xC] 000008E8 4EAD DE20 jsr [A5 - 0x21E0] 000008EC 301F move.w D0, [A7]+ label000008EE: 000008EE 206F 0018 movea.l A0, [A7 + 0x18] 000008F2 30AD A638 move.w [A0], [A5 - 0x59C8] 000008F6 206F 001C movea.l A0, [A7 + 0x1C] 000008FA 20AD A634 move.l [A0], [A5 - 0x59CC] 000008FE 4FEF 0014 lea.l A7, [A7 + 0x14] 00000902 4E75 rts fn00000904: 00000904 48E7 1F3A movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6 00000908 4FEF FFB8 lea.l A7, [A7 - 0x48] 0000090C 2E2F 0070 move.l D7, [A7 + 0x70] 00000910 266F 0074 movea.l A3, [A7 + 0x74] 00000914 2C2F 0078 move.l D6, [A7 + 0x78] 00000918 246F 007C movea.l A2, [A7 + 0x7C] 0000091C 282F 0080 move.l D4, [A7 + 0x80] 00000920 2C6F 0084 movea.l A6, [A7 + 0x84] 00000924 99CC sub.l A4, A4 00000926 7600 moveq.l D3, 0x00 00000928 554F subq.w A7, 2 0000092A A994 syscall CurResFile 0000092C 301F move.w D0, [A7]+ 0000092E 3A00 move.w D5, D0 00000930 42AE 0004 clr.l [A6 + 0x4] 00000934 70FF moveq.l D0, 0xFFFFFFFF 00000936 BE80 cmp.l D7, D0 00000938 6E2E bgt +0x30 /* 00000968 */ 0000093A 554F subq.w A7, 2 0000093C 3EB8 0900 move.w [A7], [0x00000900 /* CurApRefNum */] 00000940 301F move.w D0, [A7]+ 00000942 3480 move.w [A2], D0 00000944 2044 movea.l A0, D4 00000946 7001 moveq.l D0, 0x01 00000948 2080 move.l [A0], D0 0000094A 2007 move.l D0, D7 0000094C 5680 addq.l D0, 3 0000094E 6700 0140 beq +0x142 /* 00000A90 */ 00000952 5380 subq.l D0, 1 00000954 6700 013A beq +0x13C /* 00000A90 */ 00000958 5380 subq.l D0, 1 0000095A 6704 beq +0x6 /* 00000960 */ 0000095C 6000 0132 bra +0x134 /* 00000A90 */ label00000960: 00000960 2046 movea.l A0, D6 00000962 4290 clr.l [A0] 00000964 6000 012A bra +0x12C /* 00000A90 */ label00000968: 00000968 594F subq.w A7, 4 0000096A 2F3C 5143 4F44 move.l -[A7], 0x51434F44 /* 'QCOD' */ 00000970 486B 0006 pea.l [A3 + 0x6] 00000974 A9A1 syscall GetNamedResource 00000976 205F movea.l A0, [A7]+ 00000978 2848 movea.l A4, A0 0000097A 2008 move.l D0, A0 0000097C 6714 beq +0x16 /* 00000992 */ 0000097E 554F subq.w A7, 2 00000980 3EB8 0900 move.w [A7], [0x00000900 /* CurApRefNum */] 00000984 301F move.w D0, [A7]+ 00000986 3480 move.w [A2], D0 00000988 2044 movea.l A0, D4 0000098A 7001 moveq.l D0, 0x01 0000098C 2080 move.l [A0], D0 0000098E 6000 0100 bra +0x102 /* 00000A90 */ label00000992: 00000992 41D3 lea.l A0, [A3] 00000994 43EF 0002 lea.l A1, [A7 + 0x2] 00000998 7010 moveq.l D0, 0x10 label0000099A: 0000099A 22D8 move.l [A1]+, [A0]+ 0000099C 51C8 FFFC dbf D0, -0x6 /* 0000099A */ 000009A0 32D8 move.w [A1]+, [A0]+ 000009A2 2044 movea.l A0, D4 000009A4 4290 clr.l [A0] 000009A6 4AAD 16D6 tst.l [A5 + 0x16D6] 000009AA 6718 beq +0x1A /* 000009C4 */ 000009AC 554F subq.w A7, 2 000009AE 486F 0004 pea.l [A7 + 0x4] 000009B2 1F3C 0001 move.b -[A7], 0x1 000009B6 486F 0009 pea.l [A7 + 0x9] 000009BA 486F 000C pea.l [A7 + 0xC] 000009BE 700C moveq.l D0, 0x0C 000009C0 A823 syscall AliasDispatch 000009C2 301F move.w D0, [A7]+ label000009C4: 000009C4 554F subq.w A7, 2 000009C6 3F2F 0004 move.w -[A7], [A7 + 0x4] 000009CA 2F2F 0008 move.l -[A7], [A7 + 0x8] 000009CE 486F 0010 pea.l [A7 + 0x10] 000009D2 1F3C 0003 move.b -[A7], 0x3 000009D6 4EAD DE28 jsr [A5 - 0x21D8] 000009DA 301F move.w D0, [A7]+ 000009DC 3480 move.w [A2], D0 000009DE 554F subq.w A7, 2 000009E0 A9AF syscall ResError 000009E2 301F move.w D0, [A7]+ 000009E4 3600 move.w D3, D0 000009E6 48C0 ext.l D0 000009E8 6770 beq +0x72 /* 00000A5A */ 000009EA 486F 0004 pea.l [A7 + 0x4] 000009EE 486F 0006 pea.l [A7 + 0x6] 000009F2 4EBA FE9C jsr [PC - 0x164 /* 00000890 */] 000009F6 41EF 000A lea.l A0, [A7 + 0xA] 000009FA 43D3 lea.l A1, [A3] 000009FC 7010 moveq.l D0, 0x10 label000009FE: 000009FE 22D8 move.l [A1]+, [A0]+ 00000A00 51C8 FFFC dbf D0, -0x6 /* 000009FE */ 00000A04 32D8 move.w [A1]+, [A0]+ 00000A06 4AAD 16D6 tst.l [A5 + 0x16D6] 00000A0A 504F addq.w A7, 8 00000A0C 6718 beq +0x1A /* 00000A26 */ 00000A0E 554F subq.w A7, 2 00000A10 486F 0004 pea.l [A7 + 0x4] 00000A14 1F3C 0001 move.b -[A7], 0x1 00000A18 486F 0009 pea.l [A7 + 0x9] 00000A1C 486F 000C pea.l [A7 + 0xC] 00000A20 700C moveq.l D0, 0x0C 00000A22 A823 syscall AliasDispatch 00000A24 301F move.w D0, [A7]+ label00000A26: 00000A26 554F subq.w A7, 2 00000A28 3F2F 0004 move.w -[A7], [A7 + 0x4] 00000A2C 2F2F 0008 move.l -[A7], [A7 + 0x8] 00000A30 486F 0010 pea.l [A7 + 0x10] 00000A34 1F3C 0003 move.b -[A7], 0x3 00000A38 4EAD DE28 jsr [A5 - 0x21D8] 00000A3C 301F move.w D0, [A7]+ 00000A3E 3480 move.w [A2], D0 00000A40 554F subq.w A7, 2 00000A42 A9AF syscall ResError 00000A44 301F move.w D0, [A7]+ 00000A46 3600 move.w D3, D0 00000A48 3003 move.w D0, D3 00000A4A 48C0 ext.l D0 00000A4C 670C beq +0xE /* 00000A5A */ 00000A4E 3003 move.w D0, D3 00000A50 4FEF 0048 lea.l A7, [A7 + 0x48] 00000A54 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+ 00000A58 4E75 rts label00000A5A: 00000A5A 3F12 move.w -[A7], [A2] 00000A5C A998 syscall UseResFile 00000A5E 4AAE 0004 tst.l [A6 + 0x4] 00000A62 662C bne +0x2E /* 00000A90 */ 00000A64 554F subq.w A7, 2 00000A66 2F3C 5143 4F44 move.l -[A7], 0x51434F44 /* 'QCOD' */ 00000A6C A80D syscall Count1Resources 00000A6E 301F move.w D0, [A7]+ 00000A70 6606 bne +0x8 /* 00000A78 */ 00000A72 363C FF40 move.w D3, 0xFF40 00000A76 6018 bra +0x1A /* 00000A90 */ label00000A78: 00000A78 594F subq.w A7, 4 00000A7A 2F3C 5143 4F44 move.l -[A7], 0x51434F44 /* 'QCOD' */ 00000A80 3F3C 0001 move.w -[A7], 0x1 00000A84 A80E syscall Get1IndResource/Get1IxResource 00000A86 205F movea.l A0, [A7]+ 00000A88 2848 movea.l A4, A0 00000A8A 2008 move.l D0, A0 00000A8C 6602 bne +0x4 /* 00000A90 */ 00000A8E 7694 moveq.l D3, 0xFFFFFF94 label00000A90: 00000A90 3F05 move.w -[A7], D5 00000A92 A998 syscall UseResFile 00000A94 4AAE 0004 tst.l [A6 + 0x4] 00000A98 6624 bne +0x26 /* 00000ABE */ 00000A9A 200C move.l D0, A4 00000A9C 6720 beq +0x22 /* 00000ABE */ 00000A9E 3003 move.w D0, D3 00000AA0 48C0 ext.l D0 00000AA2 670C beq +0xE /* 00000AB0 */ 00000AA4 3003 move.w D0, D3 00000AA6 4FEF 0048 lea.l A7, [A7 + 0x48] 00000AAA 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+ 00000AAE 4E75 rts label00000AB0: 00000AB0 204C movea.l A0, A4 00000AB2 A04A syscall HNoPurge 00000AB4 204C movea.l A0, A4 00000AB6 A064 syscall MoveHHi 00000AB8 A029 syscall HLock 00000ABA 2046 movea.l A0, D6 00000ABC 2094 move.l [A0], [A4] label00000ABE: 00000ABE 7000 moveq.l D0, 0x00 00000AC0 4FEF 0048 lea.l A7, [A7 + 0x48] 00000AC4 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+ 00000AC8 4E75 rts fn00000ACA: 00000ACA 48E7 103A movem.l -[A7], D3,A2,A3,A4,A6 00000ACE 4FEF FF00 lea.l A7, [A7 - 0x100] 00000AD2 2C6F 011C movea.l A6, [A7 + 0x11C] 00000AD6 266F 0120 movea.l A3, [A7 + 0x120] 00000ADA 286F 0124 movea.l A4, [A7 + 0x124] 00000ADE 554F subq.w A7, 2 00000AE0 A994 syscall CurResFile 00000AE2 301F move.w D0, [A7]+ 00000AE4 3600 move.w D3, D0 00000AE6 200B move.l D0, A3 00000AE8 6714 beq +0x16 /* 00000AFE */ 00000AEA 2F0B move.l -[A7], A3 00000AEC 41EF 0004 lea.l A0, [A7 + 0x4] 00000AF0 2448 movea.l A2, A0 00000AF2 4850 pea.l [A0] 00000AF4 4EAD DFC0 jsr [A5 - 0x2040] 00000AF8 4294 clr.l [A4] 00000AFA 504F addq.w A7, 8 00000AFC 6002 bra +0x4 /* 00000B00 */ label00000AFE: 00000AFE 95CA sub.l A2, A2 label00000B00: 00000B00 4878 0001 push.l 0x1 00000B04 2F0E move.l -[A7], A6 00000B06 4EBA FB4A jsr [PC - 0x4B6 /* 00000652 */] 00000B0A 2648 movea.l A3, A0 00000B0C 2F0B move.l -[A7], A3 00000B0E 2F0A move.l -[A7], A2 00000B10 2F0C move.l -[A7], A4 00000B12 206F 012C movea.l A0, [A7 + 0x12C] 00000B16 4E90 jsr [A0] 00000B18 301F move.w D0, [A7]+ 00000B1A 3600 move.w D3, D0 00000B1C 42A7 clr.l -[A7] 00000B1E 2F0E move.l -[A7], A6 00000B20 4EBA FB30 jsr [PC - 0x4D0 /* 00000652 */] 00000B24 3003 move.w D0, D3 00000B26 4FEF 010E lea.l A7, [A7 + 0x10E] 00000B2A 4CDF 5C08 movem.l D3,A2,A3,A4,A6, [A7]+ 00000B2E 4E75 rts fn00000B30: 00000B30 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4 00000B34 286F 001C movea.l A4, [A7 + 0x1C] 00000B38 594F subq.w A7, 4 00000B3A 2EB8 09D6 move.l [A7], [0x000009D6 /* WindowList */] 00000B3E 205F movea.l A0, [A7]+ 00000B40 2448 movea.l A2, A0 00000B42 97CB sub.l A3, A3 00000B44 7605 moveq.l D3, 0x05 00000B46 206F 0018 movea.l A0, [A7 + 0x18] 00000B4A 2050 movea.l A0, [A0] 00000B4C 3828 0016 move.w D4, [A0 + 0x16] 00000B50 602E bra +0x30 /* 00000B80 */ label00000B52: 00000B52 302A 006C move.w D0, [A2 + 0x6C] 00000B56 B06D B1A6 cmp.w D0, [A5 - 0x4E5A] 00000B5A 6620 bne +0x22 /* 00000B7C */ 00000B5C 1F3C 0006 move.b -[A7], 0x6 00000B60 2F0A move.l -[A7], A2 00000B62 4EAD E990 jsr [A5 - 0x1670] 00000B66 B850 cmp.w D4, [A0] 00000B68 5C4F addq.w A7, 6 00000B6A 6610 bne +0x12 /* 00000B7C */ 00000B6C 264A movea.l A3, A2 00000B6E 2F0A move.l -[A7], A2 00000B70 4EAD E9C0 jsr [A5 - 0x1640] 00000B74 1600 move.b D3, D0 00000B76 4A03 tst.b D3 00000B78 584F addq.w A7, 4 00000B7A 6708 beq +0xA /* 00000B84 */ label00000B7C: 00000B7C 246A 0090 movea.l A2, [A2 + 0x90] label00000B80: 00000B80 200A move.l D0, A2 00000B82 66CE bne -0x30 /* 00000B52 */ label00000B84: 00000B84 200C move.l D0, A4 00000B86 6702 beq +0x4 /* 00000B8A */ 00000B88 1883 move.b [A4], D3 label00000B8A: 00000B8A 4AAD AF40 tst.l [A5 - 0x50C0] 00000B8E 6714 beq +0x16 /* 00000BA4 */ 00000B90 200B move.l D0, A3 00000B92 6610 bne +0x12 /* 00000BA4 */ 00000B94 594F subq.w A7, 4 00000B96 206D 16F2 movea.l A0, [A5 + 0x16F2 /* export_730 */] 00000B9A 4E90 jsr [A0] 00000B9C 205F movea.l A0, [A7]+ 00000B9E 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 00000BA2 4E75 rts label00000BA4: 00000BA4 204B movea.l A0, A3 00000BA6 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 00000BAA 4E75 rts 00000BAC 48E7 183A movem.l -[A7], D3,D4,A2,A3,A4,A6 00000BB0 282F 0026 move.l D4, [A7 + 0x26] 00000BB4 42A7 clr.l -[A7] 00000BB6 2F04 move.l -[A7], D4 00000BB8 4EBA FF76 jsr [PC - 0x8A /* 00000B30 */] 00000BBC 2448 movea.l A2, A0 00000BBE 97CB sub.l A3, A3 00000BC0 200A move.l D0, A2 00000BC2 504F addq.w A7, 8 00000BC4 6770 beq +0x72 /* 00000C36 */ 00000BC6 1F3C 0005 move.b -[A7], 0x5 00000BCA 2F0A move.l -[A7], A2 00000BCC 4EAD E990 jsr [A5 - 0x1670] 00000BD0 2848 movea.l A4, A0 00000BD2 1F3C 0006 move.b -[A7], 0x6 00000BD6 2F0A move.l -[A7], A2 00000BD8 4EAD E990 jsr [A5 - 0x1670] 00000BDC 2C48 movea.l A6, A0 00000BDE 1F3C 0007 move.b -[A7], 0x7 00000BE2 2F0A move.l -[A7], A2 00000BE4 4EAD E990 jsr [A5 - 0x1670] 00000BE8 2608 move.l D3, A0 00000BEA 2B44 A6AA move.l [A5 - 0x5956], D4 00000BEE 2B6F 002E A6A6 move.l [A5 - 0x595A], [A7 + 0x2E] 00000BF4 42A7 clr.l -[A7] 00000BF6 4878 0001 push.l 0x1 00000BFA 302F 003A move.w D0, [A7 + 0x3A] 00000BFE 48C0 ext.l D0 00000C00 2F00 move.l -[A7], D0 00000C02 42A7 clr.l -[A7] 00000C04 1F3C 0003 move.b -[A7], 0x3 00000C08 2043 movea.l A0, D3 00000C0A 3F10 move.w -[A7], [A0] 00000C0C 3F16 move.w -[A7], [A6] 00000C0E 2F2F 004A move.l -[A7], [A7 + 0x4A] 00000C12 2F0C move.l -[A7], A4 00000C14 4EAD E8F0 jsr [A5 - 0x1710] 00000C18 2648 movea.l A3, A0 00000C1A 1F3C 000F move.b -[A7], 0xF 00000C1E 2F0A move.l -[A7], A2 00000C20 4EAD E990 jsr [A5 - 0x1670] 00000C24 5C4F addq.w A7, 6 00000C26 2F10 move.l -[A7], [A0] 00000C28 2F0B move.l -[A7], A3 00000C2A 4EAD E8E8 jsr [A5 - 0x1718] 00000C2E 4EAD EAE0 jsr [A5 - 0x1520] 00000C32 4FEF 0038 lea.l A7, [A7 + 0x38] label00000C36: 00000C36 2F4B 002A move.l [A7 + 0x2A], A3 00000C3A 4CDF 5C18 movem.l D3,D4,A2,A3,A4,A6, [A7]+ 00000C3E 205F movea.l A0, [A7]+ 00000C40 4FEF 000E lea.l A7, [A7 + 0xE] 00000C44 4ED0 jmp [A0] 00000C46 48E7 1030 movem.l -[A7], D3,A2,A3 00000C4A 4FEF FFD0 lea.l A7, [A7 - 0x30] 00000C4E 246F 0040 movea.l A2, [A7 + 0x40] 00000C52 42A7 clr.l -[A7] 00000C54 2F2A 0048 move.l -[A7], [A2 + 0x48] 00000C58 4EAD E910 jsr [A5 - 0x16F0] 00000C5C 2F6D A6AA 0034 move.l [A7 + 0x34], [A5 - 0x5956] 00000C62 206D A6A6 movea.l A0, [A5 - 0x595A] 00000C66 43EF 0008 lea.l A1, [A7 + 0x8] 00000C6A 700A moveq.l D0, 0x0A label00000C6C: 00000C6C 22D8 move.l [A1]+, [A0]+ 00000C6E 51C8 FFFC dbf D0, -0x6 /* 00000C6C */ 00000C72 257C 5143 4F44 004C move.l [A2 + 0x4C], 0x51434F44 /* 'QCOD' */ 00000C7A 206A 0048 movea.l A0, [A2 + 0x48] 00000C7E 2568 0010 0040 move.l [A2 + 0x40], [A0 + 0x10] 00000C84 2568 0014 0044 move.l [A2 + 0x44], [A0 + 0x14] 00000C8A 486F 0008 pea.l [A7 + 0x8] 00000C8E 486A 0050 pea.l [A2 + 0x50] 00000C92 4878 0030 push.l 0x30 /* '0' */ 00000C96 4EAD DDD8 jsr [A5 - 0x2228] 00000C9A 301F move.w D0, [A7]+ 00000C9C 3600 move.w D3, D0 00000C9E 48C0 ext.l D0 00000CA0 5C4F addq.w A7, 6 00000CA2 670C beq +0xE /* 00000CB0 */ 00000CA4 3003 move.w D0, D3 00000CA6 4FEF 0030 lea.l A7, [A7 + 0x30] 00000CAA 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000CAE 4E75 rts label00000CB0: 00000CB0 4A97 tst.l [A7] 00000CB2 672C beq +0x2E /* 00000CE0 */ 00000CB4 4878 0001 push.l 0x1 00000CB8 2F2F 0030 move.l -[A7], [A7 + 0x30] 00000CBC 4EBA F994 jsr [PC - 0x66C /* 00000652 */] 00000CC0 2648 movea.l A3, A0 00000CC2 2F0B move.l -[A7], A3 00000CC4 2F2A 0048 move.l -[A7], [A2 + 0x48] 00000CC8 206F 0010 movea.l A0, [A7 + 0x10] 00000CCC 4E90 jsr [A0] 00000CCE 301F move.w D0, [A7]+ 00000CD0 3600 move.w D3, D0 00000CD2 42A7 clr.l -[A7] 00000CD4 2F2F 0036 move.l -[A7], [A7 + 0x36] 00000CD8 4EBA F978 jsr [PC - 0x688 /* 00000652 */] 00000CDC 4FEF 000E lea.l A7, [A7 + 0xE] label00000CE0: 00000CE0 3003 move.w D0, D3 00000CE2 48C0 ext.l D0 00000CE4 6708 beq +0xA /* 00000CEE */ 00000CE6 2F0A move.l -[A7], A2 00000CE8 4EBA 0010 jsr [PC + 0x10 /* 00000CFA */] 00000CEC 584F addq.w A7, 4 label00000CEE: 00000CEE 3003 move.w D0, D3 00000CF0 4FEF 0030 lea.l A7, [A7 + 0x30] 00000CF4 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000CF8 4E75 rts fn00000CFA: 00000CFA 48E7 0038 movem.l -[A7], A2,A3,A4 00000CFE 266F 0010 movea.l A3, [A7 + 0x10] 00000D02 4AAB 0050 tst.l [A3 + 0x50] 00000D06 674A beq +0x4C /* 00000D52 */ 00000D08 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000D0C 4EAD DF78 jsr [A5 - 0x2088] 00000D10 2448 movea.l A2, A0 00000D12 4AAA 0004 tst.l [A2 + 0x4] 00000D16 584F addq.w A7, 4 00000D18 6728 beq +0x2A /* 00000D42 */ 00000D1A 4878 0001 push.l 0x1 00000D1E 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000D22 4EBA F92E jsr [PC - 0x6D2 /* 00000652 */] 00000D26 2848 movea.l A4, A0 00000D28 2F0C move.l -[A7], A4 00000D2A 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000D2E 206A 0004 movea.l A0, [A2 + 0x4] 00000D32 4E90 jsr [A0] 00000D34 42A7 clr.l -[A7] 00000D36 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000D3A 4EBA F916 jsr [PC - 0x6EA /* 00000652 */] 00000D3E 4FEF 0010 lea.l A7, [A7 + 0x10] label00000D42: 00000D42 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000D46 4EAD DF80 jsr [A5 - 0x2080] 00000D4A 206B 0050 movea.l A0, [A3 + 0x50] 00000D4E A023 syscall DisposHandle/DisposeHandle 00000D50 584F addq.w A7, 4 label00000D52: 00000D52 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000D56 4E75 rts 00000D58 206F 0004 movea.l A0, [A7 + 0x4] 00000D5C 4868 0040 pea.l [A0 + 0x40] 00000D60 A8A3 syscall EraseRect 00000D62 4E75 rts 00000D64 48E7 0038 movem.l -[A7], A2,A3,A4 00000D68 266F 0010 movea.l A3, [A7 + 0x10] 00000D6C 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000D70 4EAD DF78 jsr [A5 - 0x2088] 00000D74 2448 movea.l A2, A0 00000D76 4AAA 0008 tst.l [A2 + 0x8] 00000D7A 584F addq.w A7, 4 00000D7C 6728 beq +0x2A /* 00000DA6 */ 00000D7E 4878 0001 push.l 0x1 00000D82 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000D86 4EBA F8CA jsr [PC - 0x736 /* 00000652 */] 00000D8A 2848 movea.l A4, A0 00000D8C 2F0C move.l -[A7], A4 00000D8E 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000D92 206A 0008 movea.l A0, [A2 + 0x8] 00000D96 4E90 jsr [A0] 00000D98 42A7 clr.l -[A7] 00000D9A 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000D9E 4EBA F8B2 jsr [PC - 0x74E /* 00000652 */] 00000DA2 4FEF 0010 lea.l A7, [A7 + 0x10] label00000DA6: 00000DA6 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000DAA 4EAD DF80 jsr [A5 - 0x2080] 00000DAE 584F addq.w A7, 4 00000DB0 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000DB4 4E75 rts 00000DB6 48E7 0038 movem.l -[A7], A2,A3,A4 00000DBA 266F 0010 movea.l A3, [A7 + 0x10] 00000DBE 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000DC2 4EAD DF78 jsr [A5 - 0x2088] 00000DC6 2448 movea.l A2, A0 00000DC8 4AAA 000C tst.l [A2 + 0xC] 00000DCC 584F addq.w A7, 4 00000DCE 672C beq +0x2E /* 00000DFC */ 00000DD0 4878 0001 push.l 0x1 00000DD4 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000DD8 4EBA F878 jsr [PC - 0x788 /* 00000652 */] 00000DDC 2848 movea.l A4, A0 00000DDE 2F0C move.l -[A7], A4 00000DE0 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000DE4 2F2F 0024 move.l -[A7], [A7 + 0x24] 00000DE8 206A 000C movea.l A0, [A2 + 0xC] 00000DEC 4E90 jsr [A0] 00000DEE 42A7 clr.l -[A7] 00000DF0 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000DF4 4EBA F85C jsr [PC - 0x7A4 /* 00000652 */] 00000DF8 4FEF 0010 lea.l A7, [A7 + 0x10] label00000DFC: 00000DFC 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000E00 4EAD DF80 jsr [A5 - 0x2080] 00000E04 584F addq.w A7, 4 00000E06 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000E0A 4E75 rts 00000E0C 4E75 rts 00000E0E 4E75 rts 00000E10 48E7 0038 movem.l -[A7], A2,A3,A4 00000E14 266F 0010 movea.l A3, [A7 + 0x10] 00000E18 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000E1C 4EAD DF78 jsr [A5 - 0x2088] 00000E20 2448 movea.l A2, A0 00000E22 4AAA 0010 tst.l [A2 + 0x10] 00000E26 584F addq.w A7, 4 00000E28 672C beq +0x2E /* 00000E56 */ 00000E2A 4878 0001 push.l 0x1 00000E2E 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000E32 4EBA F81E jsr [PC - 0x7E2 /* 00000652 */] 00000E36 2848 movea.l A4, A0 00000E38 2F0C move.l -[A7], A4 00000E3A 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000E3E 3F2F 0026 move.w -[A7], [A7 + 0x26] 00000E42 206A 0010 movea.l A0, [A2 + 0x10] 00000E46 4E90 jsr [A0] 00000E48 42A7 clr.l -[A7] 00000E4A 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000E4E 4EBA F802 jsr [PC - 0x7FE /* 00000652 */] 00000E52 4FEF 0010 lea.l A7, [A7 + 0x10] label00000E56: 00000E56 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000E5A 4EAD DF80 jsr [A5 - 0x2080] 00000E5E 584F addq.w A7, 4 00000E60 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000E64 4E75 rts 00000E66 48E7 0038 movem.l -[A7], A2,A3,A4 00000E6A 266F 0010 movea.l A3, [A7 + 0x10] 00000E6E 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000E72 4EAD DF78 jsr [A5 - 0x2088] 00000E76 2448 movea.l A2, A0 00000E78 4AAA 0014 tst.l [A2 + 0x14] 00000E7C 584F addq.w A7, 4 00000E7E 672C beq +0x2E /* 00000EAC */ 00000E80 4878 0001 push.l 0x1 00000E84 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000E88 4EBA F7C8 jsr [PC - 0x838 /* 00000652 */] 00000E8C 2848 movea.l A4, A0 00000E8E 2F0C move.l -[A7], A4 00000E90 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000E94 3F2F 0026 move.w -[A7], [A7 + 0x26] 00000E98 206A 0014 movea.l A0, [A2 + 0x14] 00000E9C 4E90 jsr [A0] 00000E9E 42A7 clr.l -[A7] 00000EA0 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000EA4 4EBA F7AC jsr [PC - 0x854 /* 00000652 */] 00000EA8 4FEF 0010 lea.l A7, [A7 + 0x10] label00000EAC: 00000EAC 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000EB0 4EAD DF80 jsr [A5 - 0x2080] 00000EB4 584F addq.w A7, 4 00000EB6 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000EBA 4E75 rts 00000EBC 48E7 0038 movem.l -[A7], A2,A3,A4 00000EC0 266F 0010 movea.l A3, [A7 + 0x10] 00000EC4 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000EC8 4EAD DF78 jsr [A5 - 0x2088] 00000ECC 2448 movea.l A2, A0 00000ECE 4AAA 0018 tst.l [A2 + 0x18] 00000ED2 584F addq.w A7, 4 00000ED4 6728 beq +0x2A /* 00000EFE */ 00000ED6 4878 0001 push.l 0x1 00000EDA 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000EDE 4EBA F772 jsr [PC - 0x88E /* 00000652 */] 00000EE2 2848 movea.l A4, A0 00000EE4 2F0C move.l -[A7], A4 00000EE6 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000EEA 206A 0018 movea.l A0, [A2 + 0x18] 00000EEE 4E90 jsr [A0] 00000EF0 42A7 clr.l -[A7] 00000EF2 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000EF6 4EBA F75A jsr [PC - 0x8A6 /* 00000652 */] 00000EFA 4FEF 0010 lea.l A7, [A7 + 0x10] label00000EFE: 00000EFE 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000F02 4EAD DF80 jsr [A5 - 0x2080] 00000F06 584F addq.w A7, 4 00000F08 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000F0C 4E75 rts 00000F0E 48E7 0038 movem.l -[A7], A2,A3,A4 00000F12 266F 0010 movea.l A3, [A7 + 0x10] 00000F16 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000F1A 4EAD DF78 jsr [A5 - 0x2088] 00000F1E 2448 movea.l A2, A0 00000F20 4AAA 001C tst.l [A2 + 0x1C] 00000F24 584F addq.w A7, 4 00000F26 672C beq +0x2E /* 00000F54 */ 00000F28 4878 0001 push.l 0x1 00000F2C 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000F30 4EBA F720 jsr [PC - 0x8E0 /* 00000652 */] 00000F34 2848 movea.l A4, A0 00000F36 2F0C move.l -[A7], A4 00000F38 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000F3C 2F2F 0024 move.l -[A7], [A7 + 0x24] 00000F40 206A 001C movea.l A0, [A2 + 0x1C] 00000F44 4E90 jsr [A0] 00000F46 42A7 clr.l -[A7] 00000F48 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000F4C 4EBA F704 jsr [PC - 0x8FC /* 00000652 */] 00000F50 4FEF 0010 lea.l A7, [A7 + 0x10] label00000F54: 00000F54 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000F58 4EAD DF80 jsr [A5 - 0x2080] 00000F5C 584F addq.w A7, 4 00000F5E 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000F62 4E75 rts 00000F64 4E75 rts 00000F66 48E7 0038 movem.l -[A7], A2,A3,A4 00000F6A 266F 0010 movea.l A3, [A7 + 0x10] 00000F6E 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000F72 4EAD DF78 jsr [A5 - 0x2088] 00000F76 2448 movea.l A2, A0 00000F78 4AAA 0020 tst.l [A2 + 0x20] 00000F7C 584F addq.w A7, 4 00000F7E 6728 beq +0x2A /* 00000FA8 */ 00000F80 4878 0001 push.l 0x1 00000F84 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000F88 4EBA F6C8 jsr [PC - 0x938 /* 00000652 */] 00000F8C 2848 movea.l A4, A0 00000F8E 2F0C move.l -[A7], A4 00000F90 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000F94 206A 0020 movea.l A0, [A2 + 0x20] 00000F98 4E90 jsr [A0] 00000F9A 42A7 clr.l -[A7] 00000F9C 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000FA0 4EBA F6B0 jsr [PC - 0x950 /* 00000652 */] 00000FA4 4FEF 0010 lea.l A7, [A7 + 0x10] label00000FA8: 00000FA8 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000FAC 4EAD DF80 jsr [A5 - 0x2080] 00000FB0 584F addq.w A7, 4 00000FB2 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000FB6 4E75 rts fn00000FB8: 00000FB8 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000FBC 266F 0014 movea.l A3, [A7 + 0x14] 00000FC0 2F2B 0050 move.l -[A7], [A3 + 0x50] 00000FC4 4EAD DF78 jsr [A5 - 0x2088] 00000FC8 2448 movea.l A2, A0 00000FCA 4AAA 0024 tst.l [A2 + 0x24] 00000FCE 56C0 sne D0 00000FD0 4400 neg.b D0 00000FD2 4880 ext.w D0 00000FD4 48C0 ext.l D0 00000FD6 2600 move.l D3, D0 00000FD8 584F addq.w A7, 4 00000FDA 6730 beq +0x32 /* 0000100C */ 00000FDC 4878 0001 push.l 0x1 00000FE0 2F2A 002C move.l -[A7], [A2 + 0x2C] 00000FE4 4EBA F66C jsr [PC - 0x994 /* 00000652 */] 00000FE8 2848 movea.l A4, A0 00000FEA 2F0C move.l -[A7], A4 00000FEC 2F2B 0048 move.l -[A7], [A3 + 0x48] 00000FF0 1F2F 0028 move.b -[A7], [A7 + 0x28] 00000FF4 3F2F 002C move.w -[A7], [A7 + 0x2C] 00000FF8 206A 0024 movea.l A0, [A2 + 0x24] 00000FFC 4E90 jsr [A0] 00000FFE 42A7 clr.l -[A7] 00001000 2F2A 002C move.l -[A7], [A2 + 0x2C] 00001004 4EBA F64C jsr [PC - 0x9B4 /* 00000652 */] 00001008 4FEF 0010 lea.l A7, [A7 + 0x10] label0000100C: 0000100C 2F2B 0050 move.l -[A7], [A3 + 0x50] 00001010 4EAD DF80 jsr [A5 - 0x2080] 00001014 2003 move.l D0, D3 00001016 584F addq.w A7, 4 00001018 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 0000101C 4E75 rts 0000101E 3F3C 0100 move.w -[A7], 0x100 00001022 1F2F 000A move.b -[A7], [A7 + 0xA] 00001026 2F2F 0008 move.l -[A7], [A7 + 0x8] 0000102A 4EBA FF8C jsr [PC - 0x74 /* 00000FB8 */] 0000102E 504F addq.w A7, 8 00001030 4E75 rts 00001032 48E7 0038 movem.l -[A7], A2,A3,A4 00001036 266F 0010 movea.l A3, [A7 + 0x10] 0000103A 2F2B 0050 move.l -[A7], [A3 + 0x50] 0000103E 4EAD DF78 jsr [A5 - 0x2088] 00001042 2448 movea.l A2, A0 00001044 4AAA 0028 tst.l [A2 + 0x28] 00001048 584F addq.w A7, 4 0000104A 672C beq +0x2E /* 00001078 */ 0000104C 4878 0001 push.l 0x1 00001050 2F2A 002C move.l -[A7], [A2 + 0x2C] 00001054 4EBA F5FC jsr [PC - 0xA04 /* 00000652 */] 00001058 2848 movea.l A4, A0 0000105A 2F0C move.l -[A7], A4 0000105C 2F2B 0048 move.l -[A7], [A3 + 0x48] 00001060 2F2F 0024 move.l -[A7], [A7 + 0x24] 00001064 206A 0028 movea.l A0, [A2 + 0x28] 00001068 4E90 jsr [A0] 0000106A 42A7 clr.l -[A7] 0000106C 2F2A 002C move.l -[A7], [A2 + 0x2C] 00001070 4EBA F5E0 jsr [PC - 0xA20 /* 00000652 */] 00001074 4FEF 0010 lea.l A7, [A7 + 0x10] label00001078: 00001078 2F2B 0050 move.l -[A7], [A3 + 0x50] 0000107C 4EAD DF80 jsr [A5 - 0x2080] 00001080 584F addq.w A7, 4 00001082 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00001086 4E75 rts 00001088 48E7 1820 movem.l -[A7], D3,D4,A2 0000108C 262F 0010 move.l D3, [A7 + 0x10] 00001090 42A7 clr.l -[A7] 00001092 2F2F 0018 move.l -[A7], [A7 + 0x18] 00001096 4EBA FA98 jsr [PC - 0x568 /* 00000B30 */] 0000109A 2448 movea.l A2, A0 0000109C 200A move.l D0, A2 0000109E 504F addq.w A7, 8 000010A0 6752 beq +0x54 /* 000010F4 */ 000010A2 4AAD AF40 tst.l [A5 - 0x50C0] 000010A6 6718 beq +0x1A /* 000010C0 */ 000010A8 42A7 clr.l -[A7] 000010AA 42A7 clr.l -[A7] 000010AC 42A7 clr.l -[A7] 000010AE 2F03 move.l -[A7], D3 000010B0 3F2D CBCC move.w -[A7], [A5 - 0x3434] 000010B4 2F0A move.l -[A7], A2 000010B6 4EAD FEC8 jsr [A5 - 0x138] 000010BA 4FEF 0016 lea.l A7, [A7 + 0x16] 000010BE 6030 bra +0x32 /* 000010F0 */ label000010C0: 000010C0 1F3C 0006 move.b -[A7], 0x6 000010C4 2F0A move.l -[A7], A2 000010C6 4EAD E990 jsr [A5 - 0x1670] 000010CA 3810 move.w D4, [A0] 000010CC 4A83 tst.l D3 000010CE 5C4F addq.w A7, 6 000010D0 6D1E blt +0x20 /* 000010F0 */ 000010D2 3F04 move.w -[A7], D4 000010D4 4EAD E410 jsr [A5 - 0x1BF0] 000010D8 B680 cmp.l D3, D0 000010DA 544F addq.w A7, 2 000010DC 6C12 bge +0x14 /* 000010F0 */ 000010DE 42A7 clr.l -[A7] 000010E0 42A7 clr.l -[A7] 000010E2 42A7 clr.l -[A7] 000010E4 2F03 move.l -[A7], D3 000010E6 2F0A move.l -[A7], A2 000010E8 4EAD EB58 jsr [A5 - 0x14A8] 000010EC 4FEF 0014 lea.l A7, [A7 + 0x14] label000010F0: 000010F0 4EAD EAE0 jsr [A5 - 0x1520] label000010F4: 000010F4 4CDF 0418 movem.l D3,D4,A2, [A7]+ 000010F8 205F movea.l A0, [A7]+ 000010FA 504F addq.w A7, 8 000010FC 4ED0 jmp [A0] 000010FE 2F0A move.l -[A7], A2 00001100 42A7 clr.l -[A7] 00001102 2F2F 0010 move.l -[A7], [A7 + 0x10] 00001106 4EBA FA28 jsr [PC - 0x5D8 /* 00000B30 */] 0000110A 2448 movea.l A2, A0 0000110C 200A move.l D0, A2 0000110E 504F addq.w A7, 8 00001110 670A beq +0xC /* 0000111C */ 00001112 2F0A move.l -[A7], A2 00001114 2F2F 000C move.l -[A7], [A7 + 0xC] 00001118 A919 syscall GetWTitle 0000111A 6006 bra +0x8 /* 00001122 */ label0000111C: 0000111C 206F 0008 movea.l A0, [A7 + 0x8] 00001120 4210 clr.b [A0] label00001122: 00001122 245F movea.l A2, [A7]+ 00001124 205F movea.l A0, [A7]+ 00001126 504F addq.w A7, 8 00001128 4ED0 jmp [A0] 0000112A 2F0A move.l -[A7], A2 0000112C 42A7 clr.l -[A7] 0000112E 2F2F 0010 move.l -[A7], [A7 + 0x10] 00001132 4EBA F9FC jsr [PC - 0x604 /* 00000B30 */] 00001136 2448 movea.l A2, A0 00001138 200A move.l D0, A2 0000113A 504F addq.w A7, 8 0000113C 671A beq +0x1C /* 00001158 */ 0000113E 1F3C 0005 move.b -[A7], 0x5 00001142 2F0A move.l -[A7], A2 00001144 4EAD E990 jsr [A5 - 0x1670] 00001148 226F 000E movea.l A1, [A7 + 0xE] 0000114C 7010 moveq.l D0, 0x10 label0000114E: 0000114E 22D8 move.l [A1]+, [A0]+ 00001150 51C8 FFFC dbf D0, -0x6 /* 0000114E */ 00001154 32D8 move.w [A1]+, [A0]+ 00001156 5C4F addq.w A7, 6 label00001158: 00001158 245F movea.l A2, [A7]+ 0000115A 205F movea.l A0, [A7]+ 0000115C 504F addq.w A7, 8 0000115E 4ED0 jmp [A0] 00001160 2F0A move.l -[A7], A2 00001162 42A7 clr.l -[A7] 00001164 2F2F 000C move.l -[A7], [A7 + 0xC] 00001168 4EBA F9C6 jsr [PC - 0x63A /* 00000B30 */] 0000116C 2448 movea.l A2, A0 0000116E 200A move.l D0, A2 00001170 504F addq.w A7, 8 00001172 6712 beq +0x14 /* 00001186 */ 00001174 1F3C 0001 move.b -[A7], 0x1 00001178 2F0A move.l -[A7], A2 0000117A 4EAD E990 jsr [A5 - 0x1670] 0000117E 2F50 0012 move.l [A7 + 0x12], [A0] 00001182 5C4F addq.w A7, 6 00001184 6004 bra +0x6 /* 0000118A */ label00001186: 00001186 42AF 000C clr.l [A7 + 0xC] label0000118A: 0000118A 245F movea.l A2, [A7]+ 0000118C 2E9F move.l [A7], [A7]+ 0000118E 4E75 rts 00001190 48E7 003A movem.l -[A7], A2,A3,A4,A6 00001194 4FEF FD00 lea.l A7, [A7 - 0x300] 00001198 2C6F 031C movea.l A6, [A7 + 0x31C] 0000119C 286F 0318 movea.l A4, [A7 + 0x318] 000011A0 266F 0314 movea.l A3, [A7 + 0x314] 000011A4 42A7 clr.l -[A7] 000011A6 2F2F 0324 move.l -[A7], [A7 + 0x324] 000011AA 4EBA F984 jsr [PC - 0x67C /* 00000B30 */] 000011AE 2448 movea.l A2, A0 000011B0 200A move.l D0, A2 000011B2 504F addq.w A7, 8 000011B4 677C beq +0x7E /* 00001232 */ 000011B6 422F 0200 clr.b [A7 + 0x200] 000011BA 4217 clr.b [A7] 000011BC 422F 0100 clr.b [A7 + 0x100] 000011C0 200E move.l D0, A6 000011C2 6712 beq +0x14 /* 000011D6 */ 000011C4 2F0E move.l -[A7], A6 000011C6 4878 0100 push.l 0x100 000011CA 486F 0108 pea.l [A7 + 0x108] 000011CE 4EAD DFC8 jsr [A5 - 0x2038] 000011D2 4FEF 000C lea.l A7, [A7 + 0xC] label000011D6: 000011D6 200C move.l D0, A4 000011D8 6712 beq +0x14 /* 000011EC */ 000011DA 2F0C move.l -[A7], A4 000011DC 4878 0100 push.l 0x100 000011E0 486F 0008 pea.l [A7 + 0x8] 000011E4 4EAD DFC8 jsr [A5 - 0x2038] 000011E8 4FEF 000C lea.l A7, [A7 + 0xC] label000011EC: 000011EC 200B move.l D0, A3 000011EE 6712 beq +0x14 /* 00001202 */ 000011F0 2F0B move.l -[A7], A3 000011F2 4878 0100 push.l 0x100 000011F6 486F 0208 pea.l [A7 + 0x208] 000011FA 4EAD DFC8 jsr [A5 - 0x2038] 000011FE 4FEF 000C lea.l A7, [A7 + 0xC] label00001202: 00001202 42A7 clr.l -[A7] 00001204 42A7 clr.l -[A7] 00001206 4A2F 0208 tst.b [A7 + 0x208] 0000120A 6604 bne +0x6 /* 00001210 */ 0000120C 7001 moveq.l D0, 0x01 0000120E 6002 bra +0x4 /* 00001212 */ label00001210: 00001210 7000 moveq.l D0, 0x00 label00001212: 00001212 1F00 move.b -[A7], D0 00001214 486F 010A pea.l [A7 + 0x10A] 00001218 486F 020E pea.l [A7 + 0x20E] 0000121C 4878 FFFF push.l 0xFFFF 00001220 486F 0016 pea.l [A7 + 0x16] 00001224 2F0A move.l -[A7], A2 00001226 4EAD EAC8 jsr [A5 - 0x1538] 0000122A 4EAD EAE0 jsr [A5 - 0x1520] 0000122E 4FEF 001E lea.l A7, [A7 + 0x1E] label00001232: 00001232 4FEF 0300 lea.l A7, [A7 + 0x300] 00001236 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 0000123A 205F movea.l A0, [A7]+ 0000123C 4FEF 0010 lea.l A7, [A7 + 0x10] 00001240 4ED0 jmp [A0] 00001242 48E7 1F3A movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6 00001246 2C6F 0030 movea.l A6, [A7 + 0x30] 0000124A 286F 002C movea.l A4, [A7 + 0x2C] 0000124E 3E2F 002A move.w D7, [A7 + 0x2A] 00001252 3C2F 0028 move.w D6, [A7 + 0x28] 00001256 42A7 clr.l -[A7] 00001258 2F2F 0038 move.l -[A7], [A7 + 0x38] 0000125C 4EBA F8D2 jsr [PC - 0x72E /* 00000B30 */] 00001260 2648 movea.l A3, A0 00001262 7600 moveq.l D3, 0x00 00001264 200B move.l D0, A3 00001266 504F addq.w A7, 8 00001268 6700 00AE beq +0xB0 /* 00001318 */ 0000126C 1F3C 0006 move.b -[A7], 0x6 00001270 2F0B move.l -[A7], A3 00001272 4EAD E990 jsr [A5 - 0x1670] 00001276 3810 move.w D4, [A0] 00001278 7680 moveq.l D3, 0xFFFFFF80 0000127A 2F0B move.l -[A7], A3 0000127C 4EAD DF38 jsr [A5 - 0x20C8] 00001280 4267 clr.w -[A7] 00001282 4EAD DF98 jsr [A5 - 0x2068] 00001286 4267 clr.w -[A7] 00001288 2F3C C000 0200 move.l -[A7], 0xC0000200 0000128E A8FD syscall PrGlue 00001290 2F3C C800 0000 move.l -[A7], 0xC8000000 00001296 A8FD syscall PrGlue 00001298 2F3C BA00 0000 move.l -[A7], 0xBA000000 0000129E A8FD syscall PrGlue 000012A0 301F move.w D0, [A7]+ 000012A2 3600 move.w D3, D0 000012A4 3003 move.w D0, D3 000012A6 48C0 ext.l D0 000012A8 504F addq.w A7, 8 000012AA 6660 bne +0x62 /* 0000130C */ 000012AC 1F3C 0001 move.b -[A7], 0x1 000012B0 3F04 move.w -[A7], D4 000012B2 4EAD E880 jsr [A5 - 0x1780] 000012B6 2448 movea.l A2, A0 000012B8 1F3C 0007 move.b -[A7], 0x7 000012BC 2F0B move.l -[A7], A3 000012BE 4EAD E990 jsr [A5 - 0x1670] 000012C2 3A10 move.w D5, [A0] 000012C4 4A47 tst.w D7 000012C6 4FEF 000A lea.l A7, [A7 + 0xA] 000012CA 6710 beq +0x12 /* 000012DC */ 000012CC 554F subq.w A7, 2 000012CE 2F0A move.l -[A7], A2 000012D0 2F3C 2A04 0484 move.l -[A7], 0x2A040484 000012D6 A8FD syscall PrGlue 000012D8 101F move.b D0, [A7]+ 000012DA 6730 beq +0x32 /* 0000130C */ label000012DC: 000012DC 4A46 tst.w D6 000012DE 6710 beq +0x12 /* 000012F0 */ 000012E0 554F subq.w A7, 2 000012E2 2F0A move.l -[A7], A2 000012E4 2F3C 3204 0488 move.l -[A7], 0x32040488 000012EA A8FD syscall PrGlue 000012EC 101F move.b D0, [A7]+ 000012EE 671C beq +0x1E /* 0000130C */ label000012F0: 000012F0 2F0B move.l -[A7], A3 000012F2 4EAD EBD0 jsr [A5 - 0x1430] 000012F6 2F0C move.l -[A7], A4 000012F8 2F0E move.l -[A7], A6 000012FA 2F0A move.l -[A7], A2 000012FC 3F05 move.w -[A7], D5 000012FE 3F04 move.w -[A7], D4 00001300 2F0B move.l -[A7], A3 00001302 4EAD DB8E jsr [A5 - 0x2472] 00001306 3600 move.w D3, D0 00001308 4FEF 0018 lea.l A7, [A7 + 0x18] label0000130C: 0000130C 2F3C D000 0000 move.l -[A7], 0xD0000000 00001312 A8FD syscall PrGlue 00001314 4EAD DF40 jsr [A5 - 0x20C0] label00001318: 00001318 3F43 0038 move.w [A7 + 0x38], D3 0000131C 4CDF 5CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+ 00001320 205F movea.l A0, [A7]+ 00001322 4FEF 0010 lea.l A7, [A7 + 0x10] 00001326 4ED0 jmp [A0] 00001328 554F subq.w A7, 2 0000132A 554F subq.w A7, 2 0000132C A994 syscall CurResFile 0000132E 301F move.w D0, [A7]+ 00001330 3E80 move.w [A7], D0 00001332 206F 0006 movea.l A0, [A7 + 0x6] 00001336 2050 movea.l A0, [A0] 00001338 3F28 0014 move.w -[A7], [A0 + 0x14] 0000133C A998 syscall UseResFile 0000133E 3F57 000A move.w [A7 + 0xA], [A7] 00001342 544F addq.w A7, 2 00001344 2E9F move.l [A7], [A7]+ 00001346 4E75 rts 00001348 48E7 1030 movem.l -[A7], D3,A2,A3 0000134C 266F 0010 movea.l A3, [A7 + 0x10] 00001350 42A7 clr.l -[A7] 00001352 2F2F 001C move.l -[A7], [A7 + 0x1C] 00001356 4EBA F7D8 jsr [PC - 0x828 /* 00000B30 */] 0000135A 2448 movea.l A2, A0 0000135C 200A move.l D0, A2 0000135E 504F addq.w A7, 8 00001360 6728 beq +0x2A /* 0000138A */ 00001362 1F3C 0006 move.b -[A7], 0x6 00001366 2F0A move.l -[A7], A2 00001368 4EAD E990 jsr [A5 - 0x1670] 0000136C 3610 move.w D3, [A0] 0000136E 4878 0100 push.l 0x100 00001372 2F0B move.l -[A7], A3 00001374 2F2F 0022 move.l -[A7], [A7 + 0x22] 00001378 3F03 move.w -[A7], D3 0000137A 4EAD E388 jsr [A5 - 0x1C78] 0000137E 2F0B move.l -[A7], A3 00001380 4EAD DE48 jsr [A5 - 0x21B8] 00001384 4FEF 0018 lea.l A7, [A7 + 0x18] 00001388 6002 bra +0x4 /* 0000138C */ label0000138A: 0000138A 4213 clr.b [A3] label0000138C: 0000138C 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00001390 205F movea.l A0, [A7]+ 00001392 4FEF 000C lea.l A7, [A7 + 0xC] 00001396 4ED0 jmp [A0] 00001398 2F0A move.l -[A7], A2 0000139A 42A7 clr.l -[A7] 0000139C 2F2F 0010 move.l -[A7], [A7 + 0x10] 000013A0 4EBA F78E jsr [PC - 0x872 /* 00000B30 */] 000013A4 2448 movea.l A2, A0 000013A6 200A move.l D0, A2 000013A8 504F addq.w A7, 8 000013AA 6716 beq +0x18 /* 000013C2 */ 000013AC 42A7 clr.l -[A7] 000013AE 4227 clr.b -[A7] 000013B0 2F2F 000E move.l -[A7], [A7 + 0xE] 000013B4 2F0A move.l -[A7], A2 000013B6 4EAD EAE8 jsr [A5 - 0x1518] 000013BA 4EAD EAE0 jsr [A5 - 0x1520] 000013BE 4FEF 000E lea.l A7, [A7 + 0xE] label000013C2: 000013C2 245F movea.l A2, [A7]+ 000013C4 205F movea.l A0, [A7]+ 000013C6 504F addq.w A7, 8 000013C8 4ED0 jmp [A0] 000013CA 48E7 1030 movem.l -[A7], D3,A2,A3 000013CE 266F 0010 movea.l A3, [A7 + 0x10] 000013D2 42A7 clr.l -[A7] 000013D4 2F2F 001C move.l -[A7], [A7 + 0x1C] 000013D8 4EBA F756 jsr [PC - 0x8AA /* 00000B30 */] 000013DC 2448 movea.l A2, A0 000013DE 200A move.l D0, A2 000013E0 504F addq.w A7, 8 000013E2 6722 beq +0x24 /* 00001406 */ 000013E4 1F3C 0006 move.b -[A7], 0x6 000013E8 2F0A move.l -[A7], A2 000013EA 4EAD E990 jsr [A5 - 0x1670] 000013EE 3610 move.w D3, [A0] 000013F0 2F0B move.l -[A7], A3 000013F2 2F2F 001E move.l -[A7], [A7 + 0x1E] 000013F6 3F03 move.w -[A7], D3 000013F8 4EAD E3D0 jsr [A5 - 0x1C30] 000013FC 3F40 002C move.w [A7 + 0x2C], D0 00001400 4FEF 0010 lea.l A7, [A7 + 0x10] 00001404 6008 bra +0xA /* 0000140E */ label00001406: 00001406 4293 clr.l [A3] 00001408 3F7C FFCE 001C move.w [A7 + 0x1C], 0xFFCE label0000140E: 0000140E 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00001412 205F movea.l A0, [A7]+ 00001414 4FEF 000C lea.l A7, [A7 + 0xC] 00001418 4ED0 jmp [A0] 0000141A 48E7 1038 movem.l -[A7], D3,A2,A3,A4 0000141E 4FEF FF00 lea.l A7, [A7 - 0x100] 00001422 286F 0118 movea.l A4, [A7 + 0x118] 00001426 266F 0114 movea.l A3, [A7 + 0x114] 0000142A 42A7 clr.l -[A7] 0000142C 2F2F 0124 move.l -[A7], [A7 + 0x124] 00001430 4EBA F6FE jsr [PC - 0x902 /* 00000B30 */] 00001434 2448 movea.l A2, A0 00001436 200A move.l D0, A2 00001438 504F addq.w A7, 8 0000143A 6754 beq +0x56 /* 00001490 */ 0000143C 1F3C 0006 move.b -[A7], 0x6 00001440 2F0A move.l -[A7], A2 00001442 4EAD E990 jsr [A5 - 0x1670] 00001446 3610 move.w D3, [A0] 00001448 2F2F 0122 move.l -[A7], [A7 + 0x122] 0000144C 4878 0100 push.l 0x100 00001450 486F 000E pea.l [A7 + 0xE] 00001454 4EAD DFC8 jsr [A5 - 0x2038] 00001458 4AAD AF40 tst.l [A5 - 0x50C0] 0000145C 4FEF 0012 lea.l A7, [A7 + 0x12] 00001460 671A beq +0x1C /* 0000147C */ 00001462 3B43 CBCC move.w [A5 - 0x3434], D3 00001466 2F0B move.l -[A7], A3 00001468 2F0C move.l -[A7], A4 0000146A 486D CBCC pea.l [A5 - 0x3434] 0000146E 486F 000C pea.l [A7 + 0xC] 00001472 4EAD FED0 jsr [A5 - 0x130] 00001476 4FEF 0010 lea.l A7, [A7 + 0x10] 0000147A 6014 bra +0x16 /* 00001490 */ label0000147C: 0000147C 42A7 clr.l -[A7] 0000147E 2F0B move.l -[A7], A3 00001480 2F0C move.l -[A7], A4 00001482 486F 000C pea.l [A7 + 0xC] 00001486 3F03 move.w -[A7], D3 00001488 4EAD E378 jsr [A5 - 0x1C88] 0000148C 4FEF 0012 lea.l A7, [A7 + 0x12] label00001490: 00001490 4FEF 0100 lea.l A7, [A7 + 0x100] 00001494 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00001498 205F movea.l A0, [A7]+ 0000149A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000149E 4ED0 jmp [A0] 000014A0 48E7 1038 movem.l -[A7], D3,A2,A3,A4 000014A4 4FEF FFBA lea.l A7, [A7 - 0x46] 000014A8 286F 005A movea.l A4, [A7 + 0x5A] 000014AC 2654 movea.l A3, [A4] 000014AE 42A7 clr.l -[A7] 000014B0 2F0C move.l -[A7], A4 000014B2 4EBA F67C jsr [PC - 0x984 /* 00000B30 */] 000014B6 2448 movea.l A2, A0 000014B8 200A move.l D0, A2 000014BA 504F addq.w A7, 8 000014BC 6752 beq +0x54 /* 00001510 */ 000014BE 286B 0010 movea.l A4, [A3 + 0x10] 000014C2 1F3C 0005 move.b -[A7], 0x5 000014C6 2F0A move.l -[A7], A2 000014C8 4EAD E990 jsr [A5 - 0x1670] 000014CC 2648 movea.l A3, A0 000014CE 3F53 0006 move.w [A7 + 0x6], [A3] 000014D2 2F6B 0002 0008 move.l [A7 + 0x8], [A3 + 0x2] 000014D8 2454 movea.l A2, [A4] 000014DA 204A movea.l A0, A2 000014DC 70FF moveq.l D0, 0xFFFFFFFF label000014DE: 000014DE 5280 addq.l D0, 1 000014E0 4A18 tst.b [A0]+ 000014E2 66FA bne -0x4 /* 000014DE */ 000014E4 2600 move.l D3, D0 000014E6 7240 moveq.l D1, 0x40 000014E8 B081 cmp.l D0, D1 000014EA 5C4F addq.w A7, 6 000014EC 6502 bcs +0x4 /* 000014F0 */ 000014EE 763F moveq.l D3, 0x3F label000014F0: 000014F0 204A movea.l A0, A2 000014F2 43EF 0007 lea.l A1, [A7 + 0x7] 000014F6 1F43 0006 move.b [A7 + 0x6], D3 000014FA 7000 moveq.l D0, 0x00 000014FC 1003 move.b D0, D3 000014FE A02E syscall BlockMove/BlockMoveData 00001500 4857 pea.l [A7] 00001502 4EBA EB04 jsr [PC - 0x14FC /* 00000008 */] 00001506 2F48 0062 move.l [A7 + 0x62], A0 0000150A 4FEF 004A lea.l A7, [A7 + 0x4A] 0000150E 6008 bra +0xA /* 00001518 */ label00001510: 00001510 42AF 005E clr.l [A7 + 0x5E] 00001514 4FEF 0046 lea.l A7, [A7 + 0x46] label00001518: 00001518 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 0000151C 2E9F move.l [A7], [A7]+ 0000151E 4E75 rts 00001520 2F0A move.l -[A7], A2 00001522 554F subq.w A7, 2 00001524 486F 0001 pea.l [A7 + 0x1] 00001528 2F2F 0010 move.l -[A7], [A7 + 0x10] 0000152C 4EBA F602 jsr [PC - 0x9FE /* 00000B30 */] 00001530 2448 movea.l A2, A0 00001532 200A move.l D0, A2 00001534 504F addq.w A7, 8 00001536 6712 beq +0x14 /* 0000154A */ 00001538 4A6F 000A tst.w [A7 + 0xA] 0000153C 670C beq +0xE /* 0000154A */ 0000153E 4A2F 0001 tst.b [A7 + 0x1] 00001542 6706 beq +0x8 /* 0000154A */ 00001544 42AF 0010 clr.l [A7 + 0x10] 00001548 6004 bra +0x6 /* 0000154E */ label0000154A: 0000154A 2F4A 0010 move.l [A7 + 0x10], A2 label0000154E: 0000154E 544F addq.w A7, 2 00001550 245F movea.l A2, [A7]+ 00001552 205F movea.l A0, [A7]+ 00001554 5C4F addq.w A7, 6 00001556 4ED0 jmp [A0] 00001558 4FEF FF00 lea.l A7, [A7 - 0x100] 0000155C 2F2F 0108 move.l -[A7], [A7 + 0x108] 00001560 4878 0100 push.l 0x100 00001564 486F 0008 pea.l [A7 + 0x8] 00001568 4EAD DFC8 jsr [A5 - 0x2038] 0000156C 2F2F 0110 move.l -[A7], [A7 + 0x110] 00001570 486F 0010 pea.l [A7 + 0x10] 00001574 4EAD FEE0 jsr [A5 - 0x120] 00001578 3F40 0124 move.w [A7 + 0x124], D0 0000157C 4FEF 0114 lea.l A7, [A7 + 0x114] 00001580 205F movea.l A0, [A7]+ 00001582 4FEF 000C lea.l A7, [A7 + 0xC] 00001586 4ED0 jmp [A0] 00001588 48E7 1020 movem.l -[A7], D3,A2 0000158C 594F subq.w A7, 4 0000158E 2EB8 09D6 move.l [A7], [0x000009D6 /* WindowList */] 00001592 205F movea.l A0, [A7]+ 00001594 2448 movea.l A2, A0 00001596 6022 bra +0x24 /* 000015BA */ label00001598: 00001598 302A 006C move.w D0, [A2 + 0x6C] 0000159C B06D B1A6 cmp.w D0, [A5 - 0x4E5A] 000015A0 6614 bne +0x16 /* 000015B6 */ 000015A2 2F0A move.l -[A7], A2 000015A4 4EAD E9C0 jsr [A5 - 0x1640] 000015A8 1600 move.b D3, D0 000015AA 4A03 tst.b D3 000015AC 584F addq.w A7, 4 000015AE 670E beq +0x10 /* 000015BE */ 000015B0 0C03 0002 cmpi.b D3, 0x2 000015B4 6708 beq +0xA /* 000015BE */ label000015B6: 000015B6 246A 0090 movea.l A2, [A2 + 0x90] label000015BA: 000015BA 200A move.l D0, A2 000015BC 66DA bne -0x24 /* 00001598 */ label000015BE: 000015BE 200A move.l D0, A2 000015C0 6716 beq +0x18 /* 000015D8 */ 000015C2 2F2F 000C move.l -[A7], [A7 + 0xC] 000015C6 2F2F 0014 move.l -[A7], [A7 + 0x14] 000015CA 2F2F 001C move.l -[A7], [A7 + 0x1C] 000015CE 2F0A move.l -[A7], A2 000015D0 4EAD FED8 jsr [A5 - 0x128] 000015D4 4FEF 0010 lea.l A7, [A7 + 0x10] label000015D8: 000015D8 4CDF 0408 movem.l D3,A2, [A7]+ 000015DC 205F movea.l A0, [A7]+ 000015DE 4FEF 0010 lea.l A7, [A7 + 0x10] 000015E2 4ED0 jmp [A0] 000015E4 48E7 1020 movem.l -[A7], D3,A2 000015E8 246F 000C movea.l A2, [A7 + 0xC] 000015EC 206F 0014 movea.l A0, [A7 + 0x14] 000015F0 4868 0006 pea.l [A0 + 0x6] 000015F4 4EAD FEB8 jsr [A5 - 0x148] 000015F8 3600 move.w D3, D0 000015FA 4212 clr.b [A2] 000015FC 4A43 tst.w D3 000015FE 584F addq.w A7, 4 00001600 6D1A blt +0x1C /* 0000161C */ 00001602 4878 0100 push.l 0x100 00001606 2F0A move.l -[A7], A2 00001608 2F2F 0018 move.l -[A7], [A7 + 0x18] 0000160C 3F03 move.w -[A7], D3 0000160E 4EAD E388 jsr [A5 - 0x1C78] 00001612 2F0A move.l -[A7], A2 00001614 4EAD DE48 jsr [A5 - 0x21B8] 00001618 4FEF 0012 lea.l A7, [A7 + 0x12] label0000161C: 0000161C 4CDF 0408 movem.l D3,A2, [A7]+ 00001620 205F movea.l A0, [A7]+ 00001622 4FEF 0010 lea.l A7, [A7 + 0x10] 00001626 4ED0 jmp [A0] 00001628 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4 0000162C 286F 001C movea.l A4, [A7 + 0x1C] 00001630 42A7 clr.l -[A7] 00001632 2F2F 0024 move.l -[A7], [A7 + 0x24] 00001636 4EBA F4F8 jsr [PC - 0xB08 /* 00000B30 */] 0000163A 2448 movea.l A2, A0 0000163C 200A move.l D0, A2 0000163E 504F addq.w A7, 8 00001640 675E beq +0x60 /* 000016A0 */ 00001642 7601 moveq.l D3, 0x01 00001644 1F3C 0006 move.b -[A7], 0x6 00001648 2F0A move.l -[A7], A2 0000164A 4EAD E990 jsr [A5 - 0x1670] 0000164E 3A10 move.w D5, [A0] 00001650 5C4F addq.w A7, 6 00001652 603C bra +0x3E /* 00001690 */ label00001654: 00001654 2453 movea.l A2, [A3] 00001656 2012 move.l D0, [A2] 00001658 5280 addq.l D0, 1 0000165A E588 lsl D0, 2 0000165C 264A movea.l A3, A2 0000165E D7C0 add.l A3, D0 00001660 204B movea.l A0, A3 00001662 70FF moveq.l D0, 0xFFFFFFFF label00001664: 00001664 5280 addq.l D0, 1 00001666 4A18 tst.b [A0]+ 00001668 66FA bne -0x4 /* 00001664 */ 0000166A 2800 move.l D4, D0 0000166C 7000 moveq.l D0, 0x00 0000166E 1014 move.b D0, [A4] 00001670 B880 cmp.l D4, D0 00001672 661A bne +0x1C /* 0000168E */ 00001674 2F04 move.l -[A7], D4 00001676 2F0B move.l -[A7], A3 00001678 486C 0001 pea.l [A4 + 0x1] 0000167C 4EAD E000 jsr [A5 - 0x2000] 00001680 4A80 tst.l D0 00001682 4FEF 000C lea.l A7, [A7 + 0xC] 00001686 6606 bne +0x8 /* 0000168E */ 00001688 2F43 0024 move.l [A7 + 0x24], D3 0000168C 601A bra +0x1C /* 000016A8 */ label0000168E: 0000168E 5283 addq.l D3, 1 label00001690: 00001690 2F03 move.l -[A7], D3 00001692 3F05 move.w -[A7], D5 00001694 4EAD E478 jsr [A5 - 0x1B88] 00001698 2648 movea.l A3, A0 0000169A 2008 move.l D0, A0 0000169C 5C4F addq.w A7, 6 0000169E 66B4 bne -0x4A /* 00001654 */ label000016A0: 000016A0 2F7C FFFF FFFF 0024 move.l [A7 + 0x24], 0xFFFFFFFF label000016A8: 000016A8 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 000016AC 205F movea.l A0, [A7]+ 000016AE 504F addq.w A7, 8 000016B0 4ED0 jmp [A0] 000016B2 2F0A move.l -[A7], A2 000016B4 554F subq.w A7, 2 000016B6 42A7 clr.l -[A7] 000016B8 2F2F 0016 move.l -[A7], [A7 + 0x16] 000016BC 4EBA F472 jsr [PC - 0xB8E /* 00000B30 */] 000016C0 2448 movea.l A2, A0 000016C2 200A move.l D0, A2 000016C4 504F addq.w A7, 8 000016C6 672E beq +0x30 /* 000016F6 */ 000016C8 1F3C 0006 move.b -[A7], 0x6 000016CC 2F0A move.l -[A7], A2 000016CE 4EAD E990 jsr [A5 - 0x1670] 000016D2 3F50 0006 move.w [A7 + 0x6], [A0] 000016D6 2F2F 0014 move.l -[A7], [A7 + 0x14] 000016DA 3F2F 000A move.w -[A7], [A7 + 0xA] 000016DE 4EAD E478 jsr [A5 - 0x1B88] 000016E2 226F 0016 movea.l A1, [A7 + 0x16] 000016E6 2288 move.l [A1], A0 000016E8 4EAD DB10 jsr [A5 - 0x24F0] 000016EC 3F40 0022 move.w [A7 + 0x22], D0 000016F0 4FEF 000E lea.l A7, [A7 + 0xE] 000016F4 6008 bra +0xA /* 000016FE */ label000016F6: 000016F6 3F7C FFCE 0016 move.w [A7 + 0x16], 0xFFCE 000016FC 544F addq.w A7, 2 label000016FE: 000016FE 245F movea.l A2, [A7]+ 00001700 205F movea.l A0, [A7]+ 00001702 4FEF 000C lea.l A7, [A7 + 0xC] 00001706 4ED0 jmp [A0] 00001708 4A6F 0004 tst.w [A7 + 0x4] 0000170C 6604 bne +0x6 /* 00001712 */ 0000170E 7001 moveq.l D0, 0x01 00001710 6002 bra +0x4 /* 00001714 */ label00001712: 00001712 7000 moveq.l D0, 0x00 label00001714: 00001714 1F00 move.b -[A7], D0 00001716 42A7 clr.l -[A7] 00001718 4EAD E2C8 jsr [A5 - 0x1D38] 0000171C 5C4F addq.w A7, 6 0000171E 205F movea.l A0, [A7]+ 00001720 544F addq.w A7, 2 00001722 4ED0 jmp [A0] 00001724 4AAD AD4E tst.l [A5 - 0x52B2] 00001728 6706 beq +0x8 /* 00001730 */ 0000172A 4AAD AD4A tst.l [A5 - 0x52B6] 0000172E 660A bne +0xC /* 0000173A */ label00001730: 00001730 206F 0004 movea.l A0, [A7 + 0x4] 00001734 70FF moveq.l D0, 0xFFFFFFFF 00001736 2080 move.l [A0], D0 00001738 6010 bra +0x12 /* 0000174A */ label0000173A: 0000173A 2F2F 000C move.l -[A7], [A7 + 0xC] 0000173E 2F2F 000C move.l -[A7], [A7 + 0xC] 00001742 2F2F 000C move.l -[A7], [A7 + 0xC] 00001746 4EAD FC90 jsr [A5 - 0x370] label0000174A: 0000174A 205F movea.l A0, [A7]+ 0000174C 4FEF 000C lea.l A7, [A7 + 0xC] 00001750 4ED0 jmp [A0] 00001752 48E7 1820 movem.l -[A7], D3,D4,A2 00001756 246F 0010 movea.l A2, [A7 + 0x10] 0000175A 1F3C 0006 move.b -[A7], 0x6 0000175E 2F0A move.l -[A7], A2 00001760 4EAD E990 jsr [A5 - 0x1670] 00001764 3610 move.w D3, [A0] 00001766 1F3C 0007 move.b -[A7], 0x7 0000176A 2F0A move.l -[A7], A2 0000176C 4EAD E990 jsr [A5 - 0x1670] 00001770 3810 move.w D4, [A0] 00001772 3F04 move.w -[A7], D4 00001774 3F03 move.w -[A7], D3 00001776 4EAD E438 jsr [A5 - 0x1BC8] 0000177A 3F40 0024 move.w [A7 + 0x24], D0 0000177E 4FEF 0010 lea.l A7, [A7 + 0x10] 00001782 4CDF 0418 movem.l D3,D4,A2, [A7]+ 00001786 2E9F move.l [A7], [A7]+ 00001788 4E75 rts 0000178A 554F subq.w A7, 2 0000178C 1F3C 0007 move.b -[A7], 0x7 00001790 2F2F 000A move.l -[A7], [A7 + 0xA] 00001794 4EAD E990 jsr [A5 - 0x1670] 00001798 3F50 0006 move.w [A7 + 0x6], [A0] 0000179C 3F2F 000C move.w -[A7], [A7 + 0xC] 000017A0 3F2F 0008 move.w -[A7], [A7 + 0x8] 000017A4 4EAD E440 jsr [A5 - 0x1BC0] 000017A8 3F40 0016 move.w [A7 + 0x16], D0 000017AC 4FEF 000C lea.l A7, [A7 + 0xC] 000017B0 205F movea.l A0, [A7]+ 000017B2 5C4F addq.w A7, 6 000017B4 4ED0 jmp [A0] 000017B6 554F subq.w A7, 2 000017B8 1F3C 0006 move.b -[A7], 0x6 000017BC 2F2F 0008 move.l -[A7], [A7 + 0x8] 000017C0 4EAD E990 jsr [A5 - 0x1670] 000017C4 3F50 0006 move.w [A7 + 0x6], [A0] 000017C8 3F2F 0006 move.w -[A7], [A7 + 0x6] 000017CC 4EAD E430 jsr [A5 - 0x1BD0] 000017D0 2F40 0012 move.l [A7 + 0x12], D0 000017D4 4FEF 000A lea.l A7, [A7 + 0xA] 000017D8 2E9F move.l [A7], [A7]+ 000017DA 4E75 rts 000017DC 554F subq.w A7, 2 000017DE 1F3C 0006 move.b -[A7], 0x6 000017E2 2F2F 000C move.l -[A7], [A7 + 0xC] 000017E6 4EAD E990 jsr [A5 - 0x1670] 000017EA 3F50 0006 move.w [A7 + 0x6], [A0] 000017EE 2F2F 000C move.l -[A7], [A7 + 0xC] 000017F2 3F2F 000A move.w -[A7], [A7 + 0xA] 000017F6 4EAD E448 jsr [A5 - 0x1BB8] 000017FA 2F48 001A move.l [A7 + 0x1A], A0 000017FE 4FEF 000E lea.l A7, [A7 + 0xE] 00001802 205F movea.l A0, [A7]+ 00001804 504F addq.w A7, 8 00001806 4ED0 jmp [A0] 00001808 554F subq.w A7, 2 0000180A 1F3C 0006 move.b -[A7], 0x6 0000180E 2F2F 000A move.l -[A7], [A7 + 0xA] 00001812 4EAD E990 jsr [A5 - 0x1670] 00001816 3F50 0006 move.w [A7 + 0x6], [A0] 0000181A 3F2F 000C move.w -[A7], [A7 + 0xC] 0000181E 3F2F 0008 move.w -[A7], [A7 + 0x8] 00001822 4EAD E450 jsr [A5 - 0x1BB0] 00001826 2F48 0016 move.l [A7 + 0x16], A0 0000182A 4FEF 000C lea.l A7, [A7 + 0xC] 0000182E 205F movea.l A0, [A7]+ 00001830 5C4F addq.w A7, 6 00001832 4ED0 jmp [A0] 00001834 554F subq.w A7, 2 00001836 1F3C 0006 move.b -[A7], 0x6 0000183A 2F2F 0010 move.l -[A7], [A7 + 0x10] 0000183E 4EAD E990 jsr [A5 - 0x1670] 00001842 3F50 0006 move.w [A7 + 0x6], [A0] 00001846 2F2F 000C move.l -[A7], [A7 + 0xC] 0000184A 2F2F 0014 move.l -[A7], [A7 + 0x14] 0000184E 3F2F 000E move.w -[A7], [A7 + 0xE] 00001852 4EAD E468 jsr [A5 - 0x1B98] 00001856 4FEF 0012 lea.l A7, [A7 + 0x12] 0000185A 205F movea.l A0, [A7]+ 0000185C 4FEF 000C lea.l A7, [A7 + 0xC] 00001860 4ED0 jmp [A0] 00001862 426D A6C0 clr.w [A5 - 0x5940] 00001866 7000 moveq.l D0, 0x00 00001868 102F 0004 move.b D0, [A7 + 0x4] 0000186C 3B40 A6C2 move.w [A5 - 0x593E], D0 00001870 4E75 rts 00001872 48E7 1030 movem.l -[A7], D3,A2,A3 00001876 266F 0010 movea.l A3, [A7 + 0x10] 0000187A 162F 0014 move.b D3, [A7 + 0x14] 0000187E 302D A6C0 move.w D0, [A5 - 0x5940] 00001882 526D A6C0 addq.w [A5 - 0x5940], 1 00001886 C1FC 0006 muls.w D0, 0x6 0000188A 45ED A6C4 lea.l A2, [A5 - 0x593C] 0000188E D5C0 add.l A2, D0 00001890 7000 moveq.l D0, 0x00 00001892 1003 move.b D0, D3 00001894 3480 move.w [A2], D0 00001896 7000 moveq.l D0, 0x00 00001898 1003 move.b D0, D3 0000189A 5380 subq.l D0, 1 0000189C 670A beq +0xC /* 000018A8 */ 0000189E 5380 subq.l D0, 1 000018A0 670C beq +0xE /* 000018AE */ 000018A2 5380 subq.l D0, 1 000018A4 670E beq +0x10 /* 000018B4 */ 000018A6 6010 bra +0x12 /* 000018B8 */ label000018A8: 000018A8 3553 0002 move.w [A2 + 0x2], [A3] 000018AC 600A bra +0xC /* 000018B8 */ label000018AE: 000018AE 2553 0002 move.l [A2 + 0x2], [A3] 000018B2 6004 bra +0x6 /* 000018B8 */ label000018B4: 000018B4 254B 0002 move.l [A2 + 0x2], A3 label000018B8: 000018B8 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 000018BC 4E75 rts 000018BE 2F0A move.l -[A7], A2 000018C0 246F 0008 movea.l A2, [A7 + 0x8] 000018C4 7000 moveq.l D0, 0x00 000018C6 102F 000C move.b D0, [A7 + 0xC] 000018CA 5380 subq.l D0, 1 000018CC 670A beq +0xC /* 000018D8 */ 000018CE 5380 subq.l D0, 1 000018D0 670C beq +0xE /* 000018DE */ 000018D2 5380 subq.l D0, 1 000018D4 670E beq +0x10 /* 000018E4 */ 000018D6 6010 bra +0x12 /* 000018E8 */ label000018D8: 000018D8 34AD A6BA move.w [A2], [A5 - 0x5946] 000018DC 600A bra +0xC /* 000018E8 */ label000018DE: 000018DE 24AD A6BC move.l [A2], [A5 - 0x5944] 000018E2 6004 bra +0x6 /* 000018E8 */ label000018E4: 000018E4 24AD A6BC move.l [A2], [A5 - 0x5944] label000018E8: 000018E8 245F movea.l A2, [A7]+ 000018EA 4E75 rts 000018EC 2F0A move.l -[A7], A2 000018EE 4AAF 000C tst.l [A7 + 0xC] 000018F2 6720 beq +0x22 /* 00001914 */ 000018F4 2F2F 0008 move.l -[A7], [A7 + 0x8] 000018F8 4EBA 0070 jsr [PC + 0x70 /* 0000196A */] 000018FC 2B40 A6BC move.l [A5 - 0x5944], D0 00001900 0C6D 0001 A6C2 cmpi.w [A5 - 0x593E], 0x1 00001906 584F addq.w A7, 4 00001908 6606 bne +0x8 /* 00001910 */ 0000190A 3B6D A6BE A6BA move.w [A5 - 0x5946], [A5 - 0x5942] label00001910: 00001910 245F movea.l A2, [A7]+ 00001912 4E75 rts label00001914: 00001914 4AAD A6B6 tst.l [A5 - 0x594A] 00001918 662E bne +0x30 /* 00001948 */ 0000191A 594F subq.w A7, 4 0000191C 2F3C 5136 384B move.l -[A7], 0x5136384B /* 'Q68K' */ 00001922 302D 170E move.w D0, [A5 + 0x170E] 00001926 48C0 ext.l D0 00001928 0680 0000 0080 addi.l D0, 0x80 0000192E 3F00 move.w -[A7], D0 00001930 A9A0 syscall GetResource 00001932 205F movea.l A0, [A7]+ 00001934 2448 movea.l A2, A0 00001936 200A move.l D0, A2 00001938 672C beq +0x2E /* 00001966 */ 0000193A 204A movea.l A0, A2 0000193C A04A syscall HNoPurge 0000193E 204A movea.l A0, A2 00001940 A064 syscall MoveHHi 00001942 A029 syscall HLock 00001944 2B52 A6B6 move.l [A5 - 0x594A], [A2] label00001948: 00001948 2F2F 0008 move.l -[A7], [A7 + 0x8] 0000194C 486D A6C4 pea.l [A5 - 0x593C] 00001950 486D A6BA pea.l [A5 - 0x5946] 00001954 486D A6BC pea.l [A5 - 0x5944] 00001958 3F2D A6C0 move.w -[A7], [A5 - 0x5940] 0000195C 3F2D A6C2 move.w -[A7], [A5 - 0x593E] 00001960 206D A6B6 movea.l A0, [A5 - 0x594A] 00001964 4E90 jsr [A0] label00001966: 00001966 245F movea.l A2, [A7]+ 00001968 4E75 rts fn0000196A: 0000196A 2F0A move.l -[A7], A2 0000196C 246F 0008 movea.l A2, [A7 + 0x8] 00001970 302D A6C0 move.w D0, [A5 - 0x5940] 00001974 48C0 ext.l D0 00001976 0C80 0000 0018 cmpi.l D0, 0x18 0000197C 623C bhi +0x3E /* 000019BA */ 0000197E D040 add.w D0, D0 00001980 303B 0006 move.w D0, [PC + D0.w + 0x6] 00001984 4EFB 0002 jmp [PC + D0.w + 0x2] 00001988 0032 0038 0044 ori.b [A2 + D0.w + 0x44], 0x38 /* '8' */ 0000198E 0054 006A ori.w [A4], 0x6A /* 'j' */ 00001992 0084 00A2 00C4 ori.l D4, 0xA200C4 00001998 00EA .incomplete 0000199A 0114 btst [A4], D0 0000199C 0142 bchg D2, D0 0000199E 0174 01AA 01E4 0222 bchg [[0x1E4 + D0] + 0x222], D0 000019A6 0264 02AA andi.w -[A4], 0x2AA 000019AA 02F4 .incomplete 000019AC 0342 bchg D2, D1 000019AE 0394 bclr [A4], D1 000019B0 03EA .incomplete 000019B2 0444 04A2 subi.w D4, 0x4A2 000019B6 0504 btst D4, D2 000019B8 056A 7000 bchg [A2 + 0x7000], D2 // begin alternate branch 000019BA-000019BC label000019BA: 000019BA 7000 moveq.l D0, 0x00 // end alternate branch 000019BA-000019BC label000019BA: // (misaligned) 000019BC 245F movea.l A2, [A7]+ 000019BE 4E75 rts 000019C0 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 000019C4 4E92 jsr [A2] 000019C6 584F addq.w A7, 4 000019C8 245F movea.l A2, [A7]+ 000019CA 4E75 rts 000019CC 2F2D A6CC move.l -[A7], [A5 - 0x5934] 000019D0 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 000019D4 4E92 jsr [A2] 000019D6 504F addq.w A7, 8 000019D8 245F movea.l A2, [A7]+ 000019DA 4E75 rts 000019DC 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 000019E0 2F2D A6CC move.l -[A7], [A5 - 0x5934] 000019E4 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 000019E8 4E92 jsr [A2] 000019EA 4FEF 000C lea.l A7, [A7 + 0xC] 000019EE 245F movea.l A2, [A7]+ 000019F0 4E75 rts 000019F2 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 000019F6 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 000019FA 2F2D A6CC move.l -[A7], [A5 - 0x5934] 000019FE 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001A02 4E92 jsr [A2] 00001A04 4FEF 0010 lea.l A7, [A7 + 0x10] 00001A08 245F movea.l A2, [A7]+ 00001A0A 4E75 rts 00001A0C 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001A10 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001A14 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001A18 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001A1C 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001A20 4E92 jsr [A2] 00001A22 4FEF 0014 lea.l A7, [A7 + 0x14] 00001A26 245F movea.l A2, [A7]+ 00001A28 4E75 rts 00001A2A 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001A2E 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001A32 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001A36 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001A3A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001A3E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001A42 4E92 jsr [A2] 00001A44 4FEF 0018 lea.l A7, [A7 + 0x18] 00001A48 245F movea.l A2, [A7]+ 00001A4A 4E75 rts 00001A4C 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001A50 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001A54 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001A58 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001A5C 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001A60 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001A64 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001A68 4E92 jsr [A2] 00001A6A 4FEF 001C lea.l A7, [A7 + 0x1C] 00001A6E 245F movea.l A2, [A7]+ 00001A70 4E75 rts 00001A72 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001A76 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001A7A 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001A7E 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001A82 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001A86 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001A8A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001A8E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001A92 4E92 jsr [A2] 00001A94 4FEF 0020 lea.l A7, [A7 + 0x20] 00001A98 245F movea.l A2, [A7]+ 00001A9A 4E75 rts 00001A9C 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001AA0 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001AA4 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001AA8 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001AAC 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001AB0 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001AB4 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001AB8 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001ABC 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001AC0 4E92 jsr [A2] 00001AC2 4FEF 0024 lea.l A7, [A7 + 0x24] 00001AC6 245F movea.l A2, [A7]+ 00001AC8 4E75 rts 00001ACA 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001ACE 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001AD2 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001AD6 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001ADA 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001ADE 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001AE2 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001AE6 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001AEA 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001AEE 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001AF2 4E92 jsr [A2] 00001AF4 4FEF 0028 lea.l A7, [A7 + 0x28] 00001AF8 245F movea.l A2, [A7]+ 00001AFA 4E75 rts 00001AFC 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001B00 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001B04 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001B08 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001B0C 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001B10 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001B14 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001B18 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001B1C 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001B20 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001B24 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001B28 4E92 jsr [A2] 00001B2A 4FEF 002C lea.l A7, [A7 + 0x2C] 00001B2E 245F movea.l A2, [A7]+ 00001B30 4E75 rts 00001B32 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001B36 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001B3A 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001B3E 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001B42 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001B46 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001B4A 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001B4E 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001B52 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001B56 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001B5A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001B5E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001B62 4E92 jsr [A2] 00001B64 4FEF 0030 lea.l A7, [A7 + 0x30] 00001B68 245F movea.l A2, [A7]+ 00001B6A 4E75 rts 00001B6C 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001B70 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001B74 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001B78 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001B7C 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001B80 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001B84 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001B88 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001B8C 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001B90 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001B94 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001B98 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001B9C 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001BA0 4E92 jsr [A2] 00001BA2 4FEF 0034 lea.l A7, [A7 + 0x34] 00001BA6 245F movea.l A2, [A7]+ 00001BA8 4E75 rts 00001BAA 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001BAE 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001BB2 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001BB6 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001BBA 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001BBE 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001BC2 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001BC6 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001BCA 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001BCE 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001BD2 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001BD6 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001BDA 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001BDE 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001BE2 4E92 jsr [A2] 00001BE4 4FEF 0038 lea.l A7, [A7 + 0x38] 00001BE8 245F movea.l A2, [A7]+ 00001BEA 4E75 rts 00001BEC 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001BF0 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001BF4 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001BF8 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001BFC 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001C00 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001C04 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001C08 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001C0C 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001C10 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001C14 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001C18 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001C1C 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001C20 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001C24 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001C28 4E92 jsr [A2] 00001C2A 4FEF 003C lea.l A7, [A7 + 0x3C] 00001C2E 245F movea.l A2, [A7]+ 00001C30 4E75 rts 00001C32 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001C36 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001C3A 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001C3E 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001C42 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001C46 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001C4A 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001C4E 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001C52 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001C56 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001C5A 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001C5E 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001C62 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001C66 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001C6A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001C6E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001C72 4E92 jsr [A2] 00001C74 4FEF 0040 lea.l A7, [A7 + 0x40] 00001C78 245F movea.l A2, [A7]+ 00001C7A 4E75 rts 00001C7C 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001C80 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001C84 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001C88 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001C8C 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001C90 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001C94 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001C98 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001C9C 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001CA0 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001CA4 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001CA8 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001CAC 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001CB0 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001CB4 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001CB8 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001CBC 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001CC0 4E92 jsr [A2] 00001CC2 4FEF 0044 lea.l A7, [A7 + 0x44] 00001CC6 245F movea.l A2, [A7]+ 00001CC8 4E75 rts 00001CCA 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001CCE 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001CD2 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001CD6 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001CDA 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001CDE 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001CE2 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001CE6 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001CEA 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001CEE 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001CF2 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001CF6 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001CFA 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001CFE 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001D02 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001D06 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001D0A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001D0E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001D12 4E92 jsr [A2] 00001D14 4FEF 0048 lea.l A7, [A7 + 0x48] 00001D18 245F movea.l A2, [A7]+ 00001D1A 4E75 rts 00001D1C 2F2D A732 move.l -[A7], [A5 - 0x58CE] 00001D20 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001D24 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001D28 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001D2C 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001D30 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001D34 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001D38 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001D3C 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001D40 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001D44 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001D48 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001D4C 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001D50 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001D54 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001D58 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001D5C 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001D60 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001D64 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001D68 4E92 jsr [A2] 00001D6A 4FEF 004C lea.l A7, [A7 + 0x4C] 00001D6E 245F movea.l A2, [A7]+ 00001D70 4E75 rts 00001D72 2F2D A738 move.l -[A7], [A5 - 0x58C8] 00001D76 2F2D A732 move.l -[A7], [A5 - 0x58CE] 00001D7A 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001D7E 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001D82 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001D86 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001D8A 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001D8E 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001D92 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001D96 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001D9A 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001D9E 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001DA2 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001DA6 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001DAA 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001DAE 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001DB2 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001DB6 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001DBA 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001DBE 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001DC2 4E92 jsr [A2] 00001DC4 4FEF 0050 lea.l A7, [A7 + 0x50] 00001DC8 245F movea.l A2, [A7]+ 00001DCA 4E75 rts 00001DCC 2F2D A73E move.l -[A7], [A5 - 0x58C2] 00001DD0 2F2D A738 move.l -[A7], [A5 - 0x58C8] 00001DD4 2F2D A732 move.l -[A7], [A5 - 0x58CE] 00001DD8 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001DDC 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001DE0 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001DE4 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001DE8 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001DEC 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001DF0 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001DF4 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001DF8 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001DFC 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001E00 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001E04 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001E08 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001E0C 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001E10 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001E14 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001E18 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001E1C 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001E20 4E92 jsr [A2] 00001E22 4FEF 0054 lea.l A7, [A7 + 0x54] 00001E26 245F movea.l A2, [A7]+ 00001E28 4E75 rts 00001E2A 2F2D A744 move.l -[A7], [A5 - 0x58BC] 00001E2E 2F2D A73E move.l -[A7], [A5 - 0x58C2] 00001E32 2F2D A738 move.l -[A7], [A5 - 0x58C8] 00001E36 2F2D A732 move.l -[A7], [A5 - 0x58CE] 00001E3A 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001E3E 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001E42 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001E46 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001E4A 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001E4E 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001E52 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001E56 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001E5A 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001E5E 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001E62 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001E66 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001E6A 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001E6E 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001E72 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001E76 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001E7A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001E7E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001E82 4E92 jsr [A2] 00001E84 4FEF 0058 lea.l A7, [A7 + 0x58] 00001E88 245F movea.l A2, [A7]+ 00001E8A 4E75 rts 00001E8C 2F2D A74A move.l -[A7], [A5 - 0x58B6] 00001E90 2F2D A744 move.l -[A7], [A5 - 0x58BC] 00001E94 2F2D A73E move.l -[A7], [A5 - 0x58C2] 00001E98 2F2D A738 move.l -[A7], [A5 - 0x58C8] 00001E9C 2F2D A732 move.l -[A7], [A5 - 0x58CE] 00001EA0 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001EA4 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001EA8 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001EAC 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001EB0 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001EB4 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001EB8 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001EBC 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001EC0 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001EC4 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001EC8 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001ECC 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001ED0 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001ED4 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001ED8 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001EDC 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001EE0 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001EE4 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001EE8 4E92 jsr [A2] 00001EEA 4FEF 005C lea.l A7, [A7 + 0x5C] 00001EEE 245F movea.l A2, [A7]+ 00001EF0 4E75 rts 00001EF2 2F2D A750 move.l -[A7], [A5 - 0x58B0] 00001EF6 2F2D A74A move.l -[A7], [A5 - 0x58B6] 00001EFA 2F2D A744 move.l -[A7], [A5 - 0x58BC] 00001EFE 2F2D A73E move.l -[A7], [A5 - 0x58C2] 00001F02 2F2D A738 move.l -[A7], [A5 - 0x58C8] 00001F06 2F2D A732 move.l -[A7], [A5 - 0x58CE] 00001F0A 2F2D A72C move.l -[A7], [A5 - 0x58D4] 00001F0E 2F2D A726 move.l -[A7], [A5 - 0x58DA] 00001F12 2F2D A720 move.l -[A7], [A5 - 0x58E0] 00001F16 2F2D A71A move.l -[A7], [A5 - 0x58E6] 00001F1A 2F2D A714 move.l -[A7], [A5 - 0x58EC] 00001F1E 2F2D A70E move.l -[A7], [A5 - 0x58F2] 00001F22 2F2D A708 move.l -[A7], [A5 - 0x58F8] 00001F26 2F2D A702 move.l -[A7], [A5 - 0x58FE] 00001F2A 2F2D A6FC move.l -[A7], [A5 - 0x5904] 00001F2E 2F2D A6F6 move.l -[A7], [A5 - 0x590A] 00001F32 2F2D A6F0 move.l -[A7], [A5 - 0x5910] 00001F36 2F2D A6EA move.l -[A7], [A5 - 0x5916] 00001F3A 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 00001F3E 2F2D A6DE move.l -[A7], [A5 - 0x5922] 00001F42 2F2D A6D8 move.l -[A7], [A5 - 0x5928] 00001F46 2F2D A6D2 move.l -[A7], [A5 - 0x592E] 00001F4A 2F2D A6CC move.l -[A7], [A5 - 0x5934] 00001F4E 2F2D A6C6 move.l -[A7], [A5 - 0x593A] 00001F52 4E92 jsr [A2] 00001F54 4FEF 0060 lea.l A7, [A7 + 0x60] 00001F58 245F movea.l A2, [A7]+ 00001F5A 4E75 rts 00001F5C 0000 0001 ori.b D0, 0x1 00001F60 40B2 0000 negx.l [A2 + D0.w] 00001F64 0000 0000 ori.b D0, 0x0 00001F68 0000 .incomplete